DISCOVER OUR BUSES
The advantages for the administration, the city and the people.
8 meter electric city bus
12 meter electric city bus