Visa Mastercard ordered to pay $38 billion in massive swipe fee settlement

The $38 billion figure represents cumulative merchant savings projected over the agreement's life through mandatory fee reductions and new merchant...

The $38 billion figure represents cumulative merchant savings projected over the agreement's life through mandatory fee reductions and new merchant...