OTA Slammed by $9B in Fraud Costs in 2017
Travel intermediaries lose an estimated $21 billion a year in fraud-related losses, according to a recent report commissioned by eNett, a virtual account number (VAN)
All content related to payments fraud, including card-not-present (CNP), account takeover (ATO) and more.