This City bus, is based on public transport in Breda (The Netherlands). Veolia is a french company. Click on the picture below, for more!