
India Renewable Energy Development Agency
Claimed
Public limited government company, focuses on promoting, developing, and financing renewable energy and energy efficiency/conservation projects.
HQ location
New Delhi, India
Website
Portfolio analysis
Notes (0)