Why we built the world’s largest local payment network.
Emerging market and developing economies (EMDEs) make up 84% of the world’s population, but only contribute 37% of the Global GDP. In these markets, as many as 2 billion people and 200 million small businesses are entirely cut off from the formal financial system, lacking access to savings, investment, and credit facilities. The gap between the […]
You must be logged in to post a comment.