UK-based TerraPay, a Payments Infrastructure Firm, Obtains Authorization as Electronic Money Institution in Italy

TerraPay, a global payments infrastructure company, today announced that it has secured authorization as an Electronic Money Institution (EMI) in Italy. Having obtained approval from the Bank of Italy, TerraPay is set “to expand its operations within the country and subsequently, throughout the European Union.”… Read More