Battling for the lead
A number of payments firms are sponsoring sporting events to remain in the limelight, particularly Mastercard and Visa. But are they succeeding?
A number of payments firms are sponsoring sporting events to remain in the limelight, particularly Mastercard and Visa. But are they succeeding?