NEW DELHI – Roland Folger (L), MD and CEO, Mercedes Benz India and Michael Jopp, VP, Sales and Marketing, Mercedes Benz India, launching the Mercedes AMG GLC 43 in New Delhi on Friday. UNI PHOTO
NEW DELHI – Roland Folger (L), MD and CEO, Mercedes Benz India and Michael Jopp, VP, Sales and Marketing, Mercedes Benz India, launching the Mercedes AMG GLC 43 in New Delhi on Friday. UNI PHOTO