NCC Group has seen its revenue decline in FY25 and is now looking to sell its Escode business. Earnings fell 6.2 per cent ...