Visa backs TerraPay on cross-border paymentsThe global digital payments player has made a strategic investment in growth-focussed TerraPay, which has ambitious regional expansion plans. May 10, 2023