BMW Has Struggled to Keep Up With Mercedes-Benz Recently
There’s an old saying: Dress Italian, speak French, drive German. Let’s leave couture and language to Vogue and Vanity Fair and focus on why German cars are the worldwide standard for performance and luxury. You could argue that the Brits make the most elegant and refined luxury cars, but nobody ever accused Rolls-Royce (a division …