Banks smiling, startups sweating with Indonesia’s new payment systems underway

In The Top Up this week, we discuss Indonesia’s new and potentially game-changing payment systems and the layoffs at fintech giant Stripe.