Net Revenues of $1.3 billion, up 148.5% year-over-year on an FX neutral basis$15.9 billion Total Payment Volume, up 134.4% year-over-year...
Net Revenues of $1.3 billion, up 148.5% year-over-year on an FX neutral basis$15.9 billion Total Payment Volume, up 134.4% year-over-year...
WhatsApp us