ICSC Report: Brick-and-Mortar Retailers Capture 75 Percent of Thanksgiving Sales
The ICSC report found that over the course of the weekend, more than 145 million Americans shopped at malls and shopping centers — 105 million on Black Friday alone — where they spent an average of $377.50 per shopper.