Sterling & Wilson Solar secures 106.71 MW project in Chile

Explore Business Standard

Sterling & Wilson Solar, one of the leading solar EPC and O&M players in the world, already has a strong presence in the region with one project of 93.3 MW in Argentina and three projects of 588 MW under construction in Chile.
Powered by Capital Market - Live News
Disclaimer: No Business Standard Journalist was involved in creation of this content
First Published: Sep 17 2020 | 5:43 PM IST