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

Last time automakers tried this was in 2009!