Mercedes-Benz eCitaro Bus will soon be in Poland

Daimler Buses has received its first order for fully electric city buses in Poland. The planned order is made up of eight articulated buses and
eCitaro Bus
eCitaro BusDaimler
Loading content, please wait...

Related Stories

No stories found.
SteelGuru Business News