By CEP Staff • 18 August 2011 in News

Canadian Solar wards off PV price drop with increased focus on North America