By CEP Staff • 23 January 2015 in News

UK High Court overturns Secretary of State’s £800 million EfW cancellation