The Indian fintech already has a presence in 20 countries worldwide.