Breaking News
Mastercard is set to pay $26 million to settle accusations that the company has for years…