Mercedes Benz has delivered a fleet of 100 rigid and 30 articulated buses to Oficina Metropolitana De Servicios De Autobuses (OMSA), the public transportation authority of Santo Domingo. The buses wil...

This content is available to only subscribers.