Germany July 2015: 2 Series BMW’s best-seller, closes in on Top 10
The 2 Series is now BMW's best-seller at home. * See the Top 50 best-selling brands and Top 326 models by clicking on the title * German new car sales are up a robust 7% year-on-year to 290.196 registrations, bringing the year-to-date total to 1.909.145 units, up 5.5% or over 100.000…