Key Facts

Stations: 140
  
Countries: 31

Employees: 21,500

Revenue: GBP 728.0m

Customers: 500+

Turns: 1.2m

Passengers: 77m

Tonnes: 1.7m