PayPay's $10B IPO hits geopolitical turbulence | The Tech Buzz