Article

theweek.co.uktheweek.co.uk on 2022-07-29 15:26

Energy giants’ profits soar amid cost of living crisis

Outrage over Centrica and Shell’s mammoth profits and plans to resume dividend payouts

Related news