site logo

Deloitte: 75% of shoppers are worried about stockouts this year