Italy March 2012: Fiat Panda #1 for third month in a row UPDATED
Fiat Panda * NOW UPDATED with actuals for the Top 50 best-selling models! Click on title to see * The situation is getting worse for new car sales in Italy, down 28% year-on-year in March at 138,671 registrations, bringing the 2012 year-to-date total to 409,086 units, down 21% and already over…