Mercedes-Benz India plans to expand its retail footprint with pop-up stores
May 06, 2016, at 05:19 am
Mumbai, May 5 (IBNS): In a bid to attract more customers and create brand consumerism, Mercedes-Benz India is coming up with 7 retail pop-up stores.