benzinsider.com
Mercedes-Benz is Still the Number 1 Luxury Car Brand in the World
Mercedes-Benz delivered a total of 2,339,562 luxury cars to customers worldwide in 2019. The GLC SUV was the recorded as the best-selling unit of the brand.