Sweden-based commercial vehicle manufacturer Volvo AB’s Latin American subsidiary Volvo Bus Latin America has sold 190 buses to the Metropolitan Integrated Transport System of San Salvador ...

This content is available to only subscribers.