ING and Mastercard Join Forces to Enhance Online Shopping Experience with Click to Pay in Spain

In a bid to simplify and secure online payments for consumers in Spain, ING and Mastercard have teamed up to introduce...