Sterling & Wilson Solar secures 106.71 MW project in Chile

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.