The financial services provider was one of the largest electronic payment providers in the United Kingdom. However, almost three years ago, it was ordered to cease operations by the U.K.’s Financial Conduct Authority (FCA) due to alleged weaknesses in its “financial crime controls.”
Continue Reading on Coin Telegraph
Source: Cryptocurrency - investing.com