Sandra Santeyian    created a new article
24 w

Visa, Mastercard agree to $30B deal with merchants. What it means for credit card holders. | #visa

Visa, Mastercard agree to $30B deal with merchants. What it means for credit card holders.

Visa, Mastercard agree to $30B deal with merchants. What it means for credit card holders.

Visa and Mastercard earlier this week agreed to a settlement with U.S. merchants, promising to lower the fees stores have to pay to process credit card payments ‒ at least in the near term.