Indian Railways (IR) has laid a total of 27,057.7 km of railway tracks from 2014-15 to 2023-24.

This content is restricted.