The Supply Shortage and Shopping Habits Christmas is the busiest holiday of the year with retail sales for 2021 predicted to rise towards $859 billion from $777.3 billion in 2020.

We're focused on providing our clients with fast, actionable insights and content recommendations required to connect with their customers in the moments that matter.