
We’ve already learned that BMW had record deliveries in the first quarter of the year, but how did it get there? The 2.5% jump in demand to 530,933 cars is detailed in a sales chart. Annoyingly, the German luxury brand still doesn’t break down sales...