Mumbai: Sterling and Wilson Solar Limited (SWSL) (BSE Scrip Code: 542760; NSE Symbol: SWSOLAR), one of the largest solar EPC solutions providers in the world, has successfully commissioned its second project in Oman. The 25 MW solar project was awarded to SWSL by global energy company Shell. SWSL commissioned this project on time with more than 300,000 […]