Mastercard fined £31m for breaching competition law

Oops.

Still, they’ve found some employees to blame.

5 Likes