Credit Card Launderer for Tech Support Scams to Pay $6.75 Million to Settle FTC Charges
Date
A Canadian company, RevenueWire, and its CEO, Roberta Leach, will pay $6.75 million to settle Federal Trade Commission charges they laundered credit card payments for, and assisted and facilitated...