By CEP Staff • 4 February 2011 in News

Octopus Investment is latest UK firm to create solar fund