Mercedes-Benz R&D India inaugurates a new office facility  [ India ]