Power Grid Corporation Wins Major ISTS Projects to Boost India’s Power Transmission Network March 5, 2025