Shanghai picked for first Maybach Atelier

Mercedes-Benz Maybach Atelier in ShanghaiMercedes-Benz Maybach last week opened what it refers to as an “Atelier” in Shanghai, China. It's the latest in a series of Maybach brand stores, but unlike the existing stores, which focus on fashion and in some cases saddles for horseback riding, the Atelier, a French word meaning “an artist's studio,” makes it possible...

Comments