Canadian Solar completes the sale of a 266-MWp Texas solar project to Duke Energy Renewables
The Rambler solar project will produce enough clean energy to power the equivalent of 40,000 homes. CHARLOTTE, N.C. and GUELPH, Ontario, Canada, September 12, 2019