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
Get the most relevant India solar and clean energy news.
RECENT POSTS
GUVNL Announces Winners of 250 MW Wind Auction
Jul 10, 2026
