According to Indian Railways' data, the New Delhi railway station was the highest earner for the the national transporter in financial year 2023-24, raking in a whopping Rs 3337 crore.
Indian Railways has achieved a significant milestone in the financial year 2024-25 by manufacturing 7,134 coaches, marking a ...