Sunwin Energy, a Switzerland-headquartered solar project developer, entered into a framework agreement with an undisclosed European public-listed energy company to develop a 375 MW solar
Sunwin Energy, a Switzerland-headquartered solar project developer, entered into a framework agreement with an undisclosed European public-listed energy company to develop a 375 MW solar