By CEP Staff • 9 June 2020 in News

India-based EPC provider Sterling & Wilson Solar Ltd. has completed construction of the largest solar plant in Oman, on behalf of Amin Renewable Energy Company.