120 years of Mercedes - from premium automobile brand to holistic luxury brand