Skip to main content
UK Parliament
query
Search icon
Concept
Veolia Transport
Details
Tagged entities
Properties
SES ID
289417
Notation
289417
In scheme
Organisation
Top concept of
Organisation
Definition
Veolia Transport has been present in the UK since 2005. The company operates bus and coach services around the UK from 21 different locations.