Sterling and Wilson Solar Limited starts its first Solar Project in Oman
By Solar Times Bureau Sterling and Wilson Solar Limited (SWSL) (BSE Scrip Code: 542760; NSE Symbol: SWSOLAR), one of the largest solar EPC solutions providers in the world, today announced…