A majority of retailers struggle with inventory forecasting