Chargebacks Cost Merchants $19 Billion in 2017: Report

https://cardnotpresent.com/chargebacks-cost-merchants-19-billion-in-2017-report/