Italy April 2012: Citroen C3, Alfa Giulietta & Chevrolet Aveo shine
Chevrolet Aveo * NOW UPDATED with actuals for the Top 50 best-selling models: click on title to see! * Italian car sales spend another month in hell, down 18% year-on-year in April to 130,215 registrations, bringing the year-to-date total to 540,146 units, down 20% on 2011. UNRAE now predicts a full…