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
IREDA’s FY 2025 Loan Approvals Grow 27% YoY
Apr 1, 2025