Pune, July 29, 2013: In a move which will win it much goodwill, Mercedes-Benz India has provided its employees a luxurious ride to work by organising low-floor luxury air-conditioned Mercedes-Benz city buses for their pick up and drop. These buses will pick up employees from various parts of Pune city, ...
This is an Autocar Pro Plus article. Subscribe to continue reading.