Energy giants to hand shareholders £10bn – equivalent of £363 per UK household – as cost of living crisis spirals

previous post