Sterling And Wilson Solar Limited has informed the Exchange regarding a press release dated September 17, 2020, titled "Sterling and Wilson Solar Limited wins fifth project in Latin America - Signs order of 106.71 MW worth USD 62.6 mn in Chile".
Sterling And Wilson Solar Limited has informed the Exchange regarding a press release dated September 17, 2020, titled "Sterling and Wilson Solar Limited wins fifth project in Latin America - Signs order of 106.71 MW worth USD 62.6 mn in Chile".