Business News Feature India News Sterling and Wilson Solar Limited wins fifth project in Latin America September 18, 2020