Italy April 2013: Citroen C3 Picasso & VW Up! at highest ever
Citroen C3 Picasso * NOW UPDATED with actuals for the Top 50 best-selling models and Top 45 All-brands! See title * New car sales in Italy endure their 16th consecutive month of year-on-year decline in April, down 11% to 117,625 registrations which brings the year-to-date total to 474,308 units, down 12% on…