A recent report published by the National Retail Foundation (NRF) and Happy Returns notes the prevalence of returns in the retail industry and cost threats returns pose for retailers. The report says retailers estimate 16.9% of their annual sales this …
Read More »