Mastercard Settles £200 Million Over Fee Overcharging Claims
Claimants have reportedly been seeking £10 billion in compensation for alleged overcharging that occurred over several years. Mastercard is facing a lawsuit led by consumer...