Mercedes-Benz 2020 sales: The Stuttgart based carmaker remains the number one luxury brand in the world
With 2,164,187 units sold in 2020 (-7.5%) Mercedes-Benz remains the best-selling premium brand in the world. Despite the pandemic that affected many car markets …