Sterling and Wilson Solar commissions 25-MW solar energy project in Oman
Sterling and Wilson Solar on Wednesday said that it has commissioned a 25-MW solar energy project in Oman. “Sterling and Wilson Solar Ltd..has successfully commissioned … Read more