IRCTC Q1 FY27 revenue up 18.1% but net profit steady

Business