Canadian Solar signs five sales agreements in Italy, Czech Republic - Forbes
|
Canadian Solar signs five sales agreements in Italy, Czech Republic
Forbes, NY - NEW YORK (Thomson Financial) - Canadian Solar Inc. Monday said it signed five new sales agreements with WSW in the Czech Republic and Arco Energy, … |






Comment by Frank O'Donnell
