Indian Railway Catering and Tourism Corporation (IRCTC) is a Ministry of Railways CPSE with an annual turnover of ₹4,270.18 crore, PAT (profit after tax) of ₹1,111.26 crore and a net worth of ₹3,229.97 crore for FY 2023-24, the press note said.