Posts with category : Olympic Games 2016.
Showing posts with label Olympic Games 2016. Show all posts

June 21, 2012

Bus Rapid Transit system relies on more than 90 Mercedes-Benz articulated buses to provide fast and safe mobility

When the city surrounding Sugarloaf Mountain announced it needed transport help for big upcoming sporting events, Daimler answered the call by contributing its many years of expertise with the innovative Bus Rapid Transit (BRT) mobility concept. Rio de Janeiro

 
back to top