The strength of the European new car market continued to deteriorate last month. In November, registrations posted the lowest level for November over the last 3 decades. JATO Dynamics’ data revealed a total volume of 855,281 units, across 25 European markets. Compared to November 2020, the total volume last month was 18% lower than last […]