Close Menu
A set of 25 new Mercedes-Benz Citaro C2G articulated buses have entered service on routes within the city of Budapest.