Annual Reports
Annual Report and Financial Statements 2023
01 January 1970
Key Financials
?4.4bn
Underlying Group revenue
?46m
Statutory operating profit
?178m
Underlying operating profit
?349m
Statutory cash generated from operations
?75m
Underlying free cash flow
1.5x
Net debt / EBITDA (covenant basis)