Mastercard's $1.8 Billion Stablecoin Bet: A New Era in Payments | Whale Factor