IREDA launches ‘Whistle Blower’ portal
New Delhi: Indian Renewable Energy Development Agency Ltd. (IREDA), a PSU under the Ministry of New & Renewable Energy (MNRE) today launched a ‘Whistle-blower Portal’, as a part of ‘Vigilance Awareness Week 2021’. The portal was…