Digitally on Mercedes me media and physically at the Auto Guangzhou in China: World Premiere of the new Mercedes-Maybach S-Class on two stages Published on November 20, 2020 Auto/Business 714 views The new Mercedes-Maybach S-Class celebrated its world premiere not on one, but on two stages yesterday: on the international digital platform Mercedes me media and in front of a live audience in its largest market in China. More