Tag: Sterling & Wilson

India’s Sterling & Wilson to Build 170MW Solar Plant in Morocco’s Sahara

December 7, 2016

Largest Global Solar EPC company, Sterling & Wilson signed a deal with the consortium led by Saudi Arabia’s ACWA Power to build a 170MW photovoltaic ... Read More