Payments exec: UK credit card ban a positive move but “overrated”
The UK credit card gambling ban is “overrated” because other payment methods are more popular, according to a payment provider executive.
The UK credit card gambling ban is “overrated” because other payment methods are more popular, according to a payment provider executive.