Mar
16th
Stay connected Subscribe to our RSS feed
Scrappage incentives could end Italy's 14-month decline in new-car sales as soon as this month. UNRAE, Italy's association of foreign automakers, believes March new-car sales could be close to the 214,332 level of March 2008. Full story...