Torrent Power terminates 300 MW PPA term due to implementation uncertainty
Torrent Power said its 300 MW PPA term was terminated due to uncertainty regarding implementation.
Torrent Power said its 300 MW PPA term was terminated due to uncertainty regarding implementation.