IREDA has informed the exchange about audited consolidated Financials Statements for the year ended 31032026