Collapse of Britain’s seventh-biggest energy firm Bulb confirmed – leaving taxpayers to take the strain

Collapse of Britain’s seventh-biggest energy firm Bulb confirmed – leaving taxpayers to take the strain