TerraPay Gets Payments License From Singapore’s Central Bank
Money transfer firm TerraPay received a major payment institution license in Singapore.
The approval by the Monetary Authority of Singapore means that TerraPay is either licensed or approved in 30...