Mastercard sued for $19 billion in Britain's biggest damages claim

Mastercard sued for $19 billion in Britain's biggest damages claim