06/23/11
Pent Up
I read in a brief from Ad-ology that nearly 35% of U.S. adults said they intend to buy a new or used car in the next 12 months. One explanation is pent up demand. This means consumers have been holding back on their spending like a corralled stallion and now they are finally going to let that stud burst out of its
Read More