Sterling and Wilson Wins 245 MW Solar Project in Gujarat August 17, 2025 Sterling and Wilson Renewable Energy has been declared the L1 bidder for a turnkey EPC contract to develop a 2...