OVO reportedly planning takeover bid for Shell energy retail arm

OVO Energy’s reported move has the potential to elevate its standing to that of Britain’s second-largest energy supplier

Ofgem extends market stabilisation charge

The measure was introduced last year in response to a surge in gas and electricity prices

British Gas to stop supplying energy to its biggest business customers

The company has allegedly made this decision as soaring energy costs are diminishing profit margins