Tata Power bags SECI LoA for 324 MW pumped storage project

Tata Power received an LoA from SECI for a 324 MW / 2,592 MWh pumped storage plant, providing services for 40 years with an annual fixed charge of Rs 351.3 crore.

Leave a Reply

Your email address will not be published. Required fields are marked *