By CEP Staff • 13 March 2015 in News

Foresight Solar raises £36.1 million through share placement