central-public-sector-undertaking

thumbnail
Tata Power to Develop 300 MW of Solar Projects for NTPC

Tata Power Solar Systems Limited (Tata Power Solar), a wholly-owned subsidiary of Tata Power, has received the Letter of Award (LoA) to build 300 MW of solar projects...

April 9, 2020

/

Anjana Parikh

/

Solar

,

Utility Scale

1

...

1