News

Mastercard is set to pay out £100million compensation to 46million shoppers. Millions could receive up to £70 each after a tribunal approved a landmark settlement.