Tag

#Citea SLFA Electric

Fleet

VDL scores its largest e-bus order in Europe so far

Commercial Vehicles

VDL presents better battery pack for buses