By CEP Staff • 23 May 2016 in News

German financing pushes Canadian Solar to close on 40.2 MW of UK solar