aligarh
Abengoa Commissions 5 MW Solar Project for Enerparc Energy in Uttarakhand
Abengoa, a Spanish renewable energy company has commissioned a 5 MW solar PV power project in India. The project has been developed at Roorkee, Uttarakhand. Abengoa had...
1
...
1
Get the most relevant India solar and clean energy news.
RECENT POSTS
NTPC Green Energy’s IPO Oversubscribed 2.5 Times
Nov 22, 2024