France LCV Full Year 2013: Renault Kangoo and Master on top
Renault Master* See the Top 100 best-selling models and Top 12 brands by clicking on the title! *New Light Commercial Vehicle sales in France are down 4% year-on-year in 2013 to 367,331 registrations, still making it the #1 LCV market in Europe. For the first time on BSCB I can share with yo