Germany April 2015: Opel Karl and Renault Kadjar land
Opel Karl * See the Top 50 best-selling brands and Top 320 models by clicking on the title * New car sales in Germany are up a robust 6% year-on-year in April to 291.395 registrations, bringing the 2015 total after 4 months to 1.049.025 deliveries, also up 6% on 2014.…