central-public-sector-undertaking
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...
1
...
1