Loading…
Torrent Power wins 40-year contract for 2,000 MW energy storage in Maharashtra · Endata