Bus with brains & brawn

Amsterdam, July 18: Daimler Buses presents a sneek preview of its ‘city bus of the future’ prior to the IAA motor show in September.

Advertisements