Business
The 2026 Holiday Sales Forecast Explained: What a $1.013 Trillion Season Really Means
The National Retail Federation expects a $1.013 trillion holiday season. Here is what is driving the number, who is spending, and what the fine print says.