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…