Braintree had $1.53 trillion TPV in 2023[0], and it's just a subsidiary of Paypal which has tanked to $40 billion market cap despite revenue and profit that are probably lightyears ahead of Stripe.
Honestly, I wouldn't touch Stripe with a ten foot poll at this valuation. Fintech is an industry that just disappoints in the end.
Russian 'news' is claiming Ukrainian Nazis are massacring ethnic Russians. They don't need a legitimate excuse.
Anyway, most Russians probably thought this was all bluster by the West and Russia wasn't going in. They need to know they're engaged in an actual war.
Not surprised to see a guy like Altman adopt the strategy