Canadian Solar raises 2017 module shipment guidance

Canadian Solar expects monster fourth quarter

Canadian Solar’s Q2 module shipments hit record 1,745MW

Brazilian Development Bank provides US$163 million to 191MW solar project

Canadian Solar sells two PV power plants in Canada