Chart of the Day: Auto OEM’s Lay On Record March “Incentives” To Move the Metal

 

Auto Industry Resorts to Biggest Incentives Ever Just to Slow the Decline in Sales