Debashis Mitra, Director-Sales & Marketing, Mercedes-Benz India poses with newly launched Mercedes Benz R-Class series car during its launch in Mumbai on Thursday, 07 October 2010.
Credit balance: 0