Editorial: Steel yourself energy sector for similarly unpredictable times

The news that TATA has said it can’t keep running its UK steel business has been dominating the headlines. Chinese dumping of cheaper steel has been the main cause for its demise and now we have the prospect of a Tory government actually considering re-nationalising an industry to save it! There are weeks of uncertainty […]