Mercedes-Benz launches City Bus in India March 1, 2012 | No Comments | Features, National Mercedes-Benz, one of the largest bus manufacturers in the world, recently launched its low entry City Bus in India, thus entering the city bus segment. […]