Torrent Power lands 1.5GW pumped hydro storage project – a game-changer for India’s energy sector
Torrent Power Limited, one of India’s largest integrated power utilities, has emerged as the successful bidder to supply 1,500 MW of energy storage capacity through ... Read More