Mercedes Benz, a brand known in China (among other countries) for selling expensive luxury cars – is focusing on the China market with its new brand “Smart”. In this context, “Smart” seems to mean “cheap and small”. This ad contrasts larger expensive cars that are hard to park in China’s congested urban areas to cheaper [...]
From the category archives:





