Latest NewsNews@ShortsPower Sterling & Wilson Wins INR 1,130 Cr. Solar Project Order in Gujarat September 16, 2023600 Views EPC, Orders, Projects, Renewable Energy, Solar Power, Sterling Wilson