Surprise Me!

Mercedes: Has the three-pointed star lost its sheen?

2026-03-18 8 Dailymotion

Hit by US tariffs, high energy costs in Europe and plummeting sales in China, Mercedes-Benz's operating profits fell 57% in 2025. A sign the iconic brand's sheen is fading or a broader issue with legacy carmakers?

Buy Now on CodeCanyon