UK energy suppliers caught swimming naked

Gas price spike reveals parlous state of UK’s deregulated energy retail market

UK energy suppliers caught swimming naked