IRCTC is a Navratna railway company. IRCTC has declared 10 dividend after stock split. IRCTC has announced an interim ...