Research and Development
Canadian Solar sells 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.