Kauffmann, the official distributor of Germany-based Mercedes Benz in Chile, has begun delivery of buses for Transantiago, a bus rapid transit (BRT) system in Santiago, Chile. The company will deliver...

This content is available to only subscribers.