Indian Railways (IR) operates 13,000 passenger-trains, transporting 24 million passengers daily. In 2019, IR carried approximately 9.5 million non-suburban (or long-distance) passengers everyday, of which about...
What private passenger trains need to succeed