Vision Mercedes-Maybach Ultimate Luxury: a Name that Says it All Published on April 24, 2018 in Beijing by Michel Deslauriers Photo: Daimler AG