RevenueWire pays $6.75 million to settle laundering claims
Washington, D.C. ( May 5, 2020) -- RevenueWire and CEO Roberta Leach will pay $6.75 million to settle charges of laundering credit card payments for two tech support scams brought down by the Federal Trade Commission....