New Delhi, April 19 (UNI) Indian Renewable Energy Development Agency Ltd. (IREDA), the nation''s largest pure-play green financing NBFC, Friday announced an all-time high net profit of Rs. 1,252.23 crore in 2023-24, a 44.83 per cent jump over the previous fiscal year 2022-23.