bestsellingcarsblog.com
World January 2015: Audi and Mercedes overtake BMW in luxury sales
Audi S3 Audi and Mercedes managed a coup for the first month of 2015, both overtaking BMW, the traditional luxury sales leader, worldwide. Thanks to sales up 10% year-on-year, Audi takes the lead of luxury brands with 137,700 sales worldwide, followed by the Mercedes brand at 125,865 deliveries (