Annual Financial Report 2022 - Centrica PLC | RNS | Ticker