A Russian payments provider based in Nicosia, Cyprus, that operates electronic online payment systems in countires like Russia, Ukraine, Kazakhstan, and more.
Not the best performer
A Russian payments provider based in Nicosia, Cyprus, that operates electronic online payment systems in countires like Russia, Ukraine, Kazakhstan, and more.
Not the best performer