Mastercard and Paysend extend partnership

Mastercard and Paysend extend partnership