TerraPay expands footprint in 32 countries in Europe through acquisition of Pay2Global
TerraPay announced, it has completed the acquisition of UK-based Pay2Global Limited, following regulatory approvals. In an outright purchase, TerraPay has
Read more