IREDA reports all-time high annual net profit, NPAs below 1%, sets benchmark with fastest results in banking-NBFC space. New Delhi: Indian Renewable Energy Development Agency […]