Renault's Q1 revenues held back by FX movements
Group turnover totalled €11.71bn, up 1.8% on the same period in 2023 and comfortably ahead of the €11.55bn consensus forecast. Group sales increased 2.6% year-on-year to 549,009 units, with growth in Europe up 4.3%. However, while revenues jumped in the …