Volvo secures major Chile order
Volvo has signed another major bus contract in Santiago for 80 articulated buses. Volvo Buses is one of the main suppliers of buses for the fleet renewal in Chile’s capital, where it has secured one of its largest orders in Latin America for 564 buses. The 80 buses have been acquired by Subus, one of […]