Who owns the UK’s main vitality and water suppliers, and the way a lot revenue do they make?

May 02, 2023 at 3:40 PM
Who owns the UK’s main vitality and water suppliers, and the way a lot revenue do they make?

BP’s profits of $5 billion (£4bn) had been stronger-than-expected outcomes for the primary quarter of 2023.