Are New Car Sales Approaching a Cliff?

Ramsey, NJ (PRWEB) June 29, 2012 The TechnoMetrica Auto Demand Index, is a national survey conducted every month since 2007 to determine the publics interest in buying or leasing a new vehicle wit...


TOP