Canadian Solar wins a 63 MWp solar power project in Mexico
Guelph, USA - Canadian Solar Inc. announced that it has won a 63 MWp solar power project in Aguascalientes, Mexico. Canadian Solar will develop and build the solar power plant.
Source: IWR Online, 04 Apr 2016