Canadian Solar lowers full-year guidance again on profitability focus

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