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.
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.
As a subscriber, you have reached this page because you are not logged in.