Power giants to face ‘windfall tax’ after all as Liz Truss delivers U-turn October 11, 2022 0 [#item_full_content]