In a notable development, Indian Railways (IR) has registered a record revenue of Rs 2.40 trillion for 2022-23.

This content is restricted.