Consumer Groups Eagerly Await Results as Mastercard faces £14bn Damages Claim after Supreme Court Ruling
Mastercard, one of the worlds largest cards and payment solutions providers, has been accused of allegedly overcharging 46 million British consumers during a 15-year period....