Auto Expo has been a platform associated with launching new products and exhibiting newer technological marvels. Mercedes-Benz India, in the 11th....