Posts

Canadian Solar to build 63MW Solar Power Project in Mexico

Canadian Solar, a maker and project developer based in Ontario, Canada, announced yesterday that it has won a 63 MWp solar power project in Aguascalientes, Mexico.

Read more