130 Million to Go Shopping

November 24, 2004

A study conducted for the National Retail Federation by BIGresearch estimates that as many as 130 million people will go shopping in retail stores this weekend.

Recent News