Sterling and Wilson Solar Limited wins fifth project in Latin America
Mumbai, September 18, 2020. Sterling and Wilson Solar Limited (BSE Scrip Code: 542760; NSE Symbol: SWSOLAR), today announced that it has signed an order of 106.71 MW worth USD 62.6 … Read More