By CEP Staff • 5 August 2013 in News

Canadian Solar sells 49 MW of solar capacity to Concord Pacific