Revenue: UK£3.02b (up 1.0% from FY 2023). Net income: UK£417.0m (up 7.4% from FY 2023). Profit margin: 14% (in line with FY 2023). EPS: UK£0.26 (up...
Finance bosses snub Davos as ‘conference fatigue’ sets in Andrew Bailey, Anne Richards and more opt out as critics say ‘no person in their right mind’...