By CEP Staff • 6 March 2015 in News

Octopus, Lightsource close £76 million solar refinancing