By CEP Staff • 21 November 2014 in News

Stobart Group closes financing for £110 million CHP plant