Thinking about the future
We are a leading European passenger transport partner.
We have a presence in 11 countries in the UK and Europe.
0
11
Countries
0
36200
Colleagues
0 bn
1.5 bn
Passenger journeys
0
12152
Buses
0
634
Trains


Sustainability is at our core
Latest News
Discover stories from across the business.