Canadian Solar boost to Q1 revenue on PV power plant sales

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