Sterling and Wilson (S&W), part of Shapoorji Pallonji Group and one of India´s leading Solar EPC with over 1,000 MW of solar projects ...
Shapoorji Pallonji Group´s Sterling and Wilson (S&W), bought 51 per cent stake in STC Power and 55 per cent stake in Co.Stell, two operating companie...