ists-wind
Power Sale Agreement for 1,000 MW of Wind Projects Signed
Power Sale Agreement (PSA) for 1,000 MW of inter-state transmission system (ISTS)-connected wind projects has been signed. The Solar Energy Corporation of India (SECI)...
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