The National Retail Federation (NRF) is forecasting a 15.8% return rate in 2025, totaling $849.9 billion, according to the 2025 Retail Returns Landscape report created in partnership with Happy Returns, a UPS company. This represents a slight decrease from the 2024 return rate of 16.9% and $890 billion in sales of products that were eventually […]