For the first time a top global brand presents its Brand Places worldwide: We are invited on the journey through Europe, Russia, the Far East, Latin America and Africa.
We are offered an exclusive insight into the Mercedes-Benz brand and the significance of its "point of sale". This is the decisive interface between the producer and the consumer - a place whose suggestive look and atmosphere influence the success of the brand just as much as the aura of the brand itself. The Mercedes-Benz strategy therfore aims to present the brand and its products, as well as the related services, consistently and consequently in all its sales and service centres worldwide.
This publication documents the architecture and design of the Mercedes-Benz car dealerships around the globe in all their many facets: It describes how the brand world is transformed in buildings and spaces which, despite each having their own identity, are still easily recognisable.