Holiday shopping in 2023: ‘It started early and will end late’ | McKinsey on Consumer and Retail | Podwise