The cuba ransomware group listed AFTS supplies the preeminent Payment Processing, IRS 1031 Exchange, Data Processing, Invoi on its data leak site on 2021-09-09. Sector: Financial Services