EU new car demand drops 2% in first quarter

30 Apr 2025