>>715691772
Russia made a new payment processor that they had been working on for a long time but it only works in China, Russia, Iran etc. obviously. The west is totally dominated by Master and Visa.