Torrent Power bags 2,000 MW energy storage supply contract from MSEDCL