Canadian Solar wins 190.5MWp solar projects in Brazil

zbynek-burival-V4ZYJZJ3W4M-unsplash(6)
Enel Green Power to build a solar plant in Mexico. Credit: Zbynek Burival on Unsplash.