Sterling and Wilson Solar Limited wins fifth project in Latin America
365telugu.com,online news, Mumbai, September 17, 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…