bn:00957606n
Noun Named Entity
EL
Veolia transport
EN
Veolia Transport was the international transport services division of the French-based multinational company Veolia until the 2011 merger that gave rise to Veolia Transdev, later renamed Transdev. Wikipedia
Relations
Sources