Jake Brown
The cost of the company’s collapse, which will be borne by billpayers, is estimated at £700 million
The company’s chief faced MPs’ questions on energy price crisis management and customer treatment
The cost of the company’s collapse, which will be borne by billpayers, is estimated at £700 million
The company’s chief faced MPs’ questions on energy price crisis management and customer treatment