A payment processor is banned for life from handling high-risk merchant accounts and must pay $12 million after regulators said it kept clearing charges for more than 1,000 sham businesses.
Your credit card statement is full of little charges you don’t think twice about, and that’s exactly the gap a […]









