UK payments Atoa secures $6.5m to challenge Visa and Mastercard's high street dominance - London Business News
Atoa saves SMEs up to 70% on fees for in-store payments with account-to-account payments powered by Open Banking
Source: londonlovesbusiness.com