Auto incentives hit lowest level since 2005 in the U.S.
According to online automotive resource Edmunds.com, incentives designed to bolster new vehicle sales in the U.S. fell to their lowest level in nearly seven years last month. Edmunds reports that the average True Cost of Incentives in April was $2,701 …

