IREDA reports Rs 3.39 billion net profit in the first quarter of 2026-27
Indian Renewable Energy Development Agency Limited (IREDA) has reported a net profit of Rs 3.39 billion for the quarter ending June 2026, registering an increase of about 37 per cent from Rs 2.47 billion recorded […]
