By CEP Staff • 11 February 2014 in News

Lightsource Renewables closes financing for 19 MW UK solar plant