Blog The total value of retail returns in 2017 was around $400 billion USD, a near 53% increase from just 2 years before it. The rise of online liquidation marketplaces has provided an easy hands-off method for manufacturers and distributors to deal with these...