Tag

#MyCiTi

Volvo buses city of cape town south africa
Commercial Vehicles

Cape Town orders 30 electric buses from Volvo