IREDA Q1 Results out now. IREDA reported Net Profit of 246.68 Crores, which is 36% Lower than Last year’s 383.70 Crores. The company even reported […]