Italy Full Year 2011: An Alfa Romeo in the Top 10 for the first time since 1990!
Alfa Romeo Giulietta * NOW UPDATED with actuals for the Top 50 best-selling models: click on title to see! * December car sales are down 15% in Italy at 111,962 registrations, bringing the final 2011 total to 1,757,649 units, down 11% and the weakest year since 1996. The Fiat Punto keeps…