Retail Returns Hit $850 Billion: NRF Report Reveals New Risks
The National Retail Federation’s (NRF) newly released 2025 Retail Returns Landscape reveals an eye-popping forecast: U.S. retailers are expected to process $849.9 billion in merchandise returns…