Transdev, formerly Veolia Transdev, is a France-based international private-sector company which operates public transport. It has operations in 17 countries and territories as of November 2020.
Transdev, formerly Veolia Transdev, is a France-based international private-sector company which operates public transport. It has operations in 17 countries and territories as of November 2020.