By CEP Staff • 17 October 2011 in News

Canadian Solar cuts gross margins forecast as selling prices fall