Ep599
How TerraPay is working to build an inclusive international financial ecosystem
payments, ecommerce, banks, virtual cards, issuance, acquiring, b2b, platform, ebitda, licence, central bank, compliance, regulation, fintech, profitable, series b, terrapay, visa, wise, TerraPay