French & Fiat on top

Top 10-selling brands based on April volumes in the rental channels in France, Italy and Spain

Get the data