UK’s Payment Systems Regulator fines Mastercard £31.5m for competition law violations
Five prepaid card companies admitted to cartel behaviour while supplying local authorities.
Five prepaid card companies admitted to cartel behaviour while supplying local authorities.