ACEA: European Parliament Euro 7 vote "falls short"

18 Oct 2023

German car market falls 3% as diesel decline accelerates