Finance
ZEN.COM Activates Mastercard Click to Pay for 1.5 Million Users
European FinTech ZEN.COM has launched Mastercard Click to Pay across 33 markets, offering 1.5 million consumers tokenized one-click online checkout. This integration...
