MasterCard Scrutinized Over Obfuscated Payment Fees JP Buntinx June 12, 2016 Finance, News Credit card payments are one of the most convenient payment solutions in the world. That being said, both Visa and MasterCard are facing a lot of scrutiny over their … [Continue Reading...]