PRN: Revenue up 7% to £999.4m, EBITDA margin 7.9%, strong cash and ROCE despite cost pressures
Revenue grew 7% to £999.4m, with adjusted EBITDA margin rising to 7.9% and net profit at £29m. Strong cash generation and improved ROCE were achieved despite input cost inflation, while mid-term guidance and growth ambitions remain unchanged.Original document: Princes Group Plc [PRN] Slides Release…