Sterling and Wilson Solar Limited commissions 66 MWp solar energy project in Jordan
365telugu.com online news,Mumbai,September 21, 2021: Sterling and Wilson Solar Limited (SWSL / Company) (BSE Scrip Code: 542760; NSE Symbol: SWSOLAR), one of the world’s leading solar EPC and O&M solutions provider,…