English: IRCTC is a separate corporation.
Telugu: ఐఆర్సీటీసీ అన్నది భిన్నమైన కంపెనీ.