A payment processing company has agreed to pay $12 million and accept sweeping restrictions on its business after the Federal Trade Commission accused it of helping more than 1,000 sham merchants process unauthorized charges on consumers’ credit and debit cards.The FTC sued 5967 Ventures LLC, which does business as Humboldt... Read More »