Press Release: Earth Shattering Growth
New Car Deals Site Records Earth Shattering Growth
CarQuake, a new car deals website, launched in the last few months of 2006 is bucking the trend of the new car marketplace by posting the fourth month in a row of continuous growth in business.
When most dealers and car businesses are battening down the hatches and wishing [...]