Press Release

TerraPay obtains license in the USA; aims to strengthen footprint in key global markets