Retailers must prepare for the store and online onslaught Dec. 21 as the U.S. economy ends the year on a strong note and celebrates over the holidays. Image credit: ICSC
A new survey by U.S. shopping center association ICSC found that an estimated 132 million consumers will shop either in-store or online on Super Saturday, which is the last Saturday before Christmas and falls this year on Dec. 21.