Car Makers Lower Prices on New Models

August 2, 2005

Auto manufacturers appear to be trying to wean consumers offer sales incentives by lowering the price on some 2006 model vehicles.

Recent News