11 Share Eon swallows Ovo in £600m deal that crowns Germany’s biggest energy giant as Britain’s largest supplier by Energy And Markets Now May 11, 2026 Economy[#item_full_content]