Sterling and Wilson Solar Limited commissions its first Solar PV Project in Oman
365telugu.com online news,Hyderabad, 6th,June 2020: 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…