In 24 hours, the 2011 sales race between BMW and Mercedes will declare a winner, but the outcome is far from being predictable. Through November, Mercedes-Benz seemed to have a safe lead, but according to the sales statistics for Mercedes-Benz, … Continue reading
