irfc fy23 profit

September 2023