Sterling and Wilson Solar commissions its first 125-MW solar energy project in Oman
Sterling and Wilson Solar has announced that it has commissioned its first 125-MW solar energy project in Oman. Sterling and Wilson Solar Limited (SWSL) has …
Sterling and Wilson Solar has announced that it has commissioned its first 125-MW solar energy project in Oman. Sterling and Wilson Solar Limited (SWSL) has …
Shares of Sterling and Wilson Solar made a disappointing debut on the bourses on Tuesday, falling more than 10 per cent over its issue price …