Indian Railways (IR) has manufactured 1,674 locomotives and 6,677 Linke Hofmann Busch (LHB) coaches….

This content is restricted.