Metrobus project in Istanbul wins a USA award.

Mercedes-Benz CapaCity offers solutions for innovative transport concepts.