NRF said this implies total spending will reach $1.013 trillion.

2026-10-15

NRF said this implies total spending will reach $1.013 trillion.