Read More Energy Industry News Sterling and Wilson Renewable Energy announces record-breaking order book value of over Rs 10,500cr Sterling and Wilson Renewable Energy Limited (SWREL), a prominent player in the renewable energy space, has set a… byPallavi MadhirajuOctober 15, 2024