Volvo Bus Latin America has secured a contract to supply 688 bus chassis to Bogota, the capital city of Colombia. The deal involves supply of chassis for 48 articulated and 97 bi-articulated vehicles ...

This content is available to only subscribers.