infotechlead

Mastercard buys digital identity firm Ekata for $850 mn