Canadian Solar continues to monetize PV power plant projects in Brazil

Canadian Solar wins 364MWp of projects in latest Brazilian auction

Canadian Solar creates new worldwide O&M division

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