Thinking about the future
We are a leading European passenger transport partner.
We operate in 10 countries across the UK and Europe.
0
10
Countries
0
35500
Colleagues
0 bn
1.5 bn
Passenger journeys
0
12898
Buses
0
564
Trains
Sustainability is at our core
Latest News
Discover stories from across the business.