Sterling and Wilson Solar Limited commissions 66 MWp solar energy project in Jordan
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, today announced that it has commissioned the 66 MWp […]