site logo

Mastercard to buy Finicity for $825M in open banking play