Wilfried G. Aulbur, Managing Director and Chief Executive Officer of Mercedes Benz India and Devashish Mitra, Sales and Marketing Head pose with newly launched car Mercedes Benz S 500L in New Delhi on Monday, 04 January 2010.
Credit balance: 0