31 March 2015

Canadian Solar bags 'cornerstone assets' for new yieldco