IREDA Inaugurates Paperless Business Centre in New Delhi’s East Kidwai Nagar
Indian Renewable Energy Development Agency (IREDA), a Mini Ratna (Category - I) enterprise under the administrative control of the Ministry...
Indian Renewable Energy Development Agency (IREDA), a Mini Ratna (Category - I) enterprise under the administrative control of the Ministry...
NHPC Limited, the largest hydropower development organization in India, has entered into a Memorandum of Understanding (MoU) with GRIDCO Odisha,...