German energy giant nears £600mn deal to buy UK supplier Ovo April 27, 2026 · Financial Times Read full story at source