Credit Card Settlement Could Send Thousands Your Way
Jul 15th, 2013
If you’ve accepted MasterCard and Visa payments from consumers within the past nine years, you may have some money coming your way. Notice of a settlement was recently filed in the amount of $7.25 billion with merchants who have accepted MasterCard and Visa payments since 2004. According to David Cherney, vice president of Digital Financial […]