Riskified | Competitive Intelligence Insights - Feb 21, 2025
Riskified commissioned research revealing that returns, refunds, and exchanges cost retailers $394 billion, with over a quarter being abusive or fraudulent, impacting profitability and customer experience...