Indian Renewable Energy Development Agency Ltd

A Government of India Enterprise