November and December now account for less than 21 percent of annual retail sales at physical stores, down from a peak of over 25 percent, and experts believe it’ll keep dropping.
November and December now account for less than 21 percent of annual retail sales at physical stores, down from a peak of over 25 percent, and experts believe it’ll keep dropping.