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