Debashis Mitra, Director Sales & Marketing, Mercedes-Benz India addressing during the unveiling of Mercedes Benz B- Class in Mumbai on Tuesday, 18 September 2012.
Photographer: Jafar Khan
Tags: Director Sales & Marketing of Mercedes-Benz IndiaMercedes Benz new carcar launchhorizontal
Credit balance: 0