UK shoppers owed up to £70 each in MasterCard fee case

Millions of UK consumers could receive up to £70 each after the Competition Appeal Tribunal approved a £200m settlement in…