Going to setup his own financial system. Yeah how about all those russian that come to the States or other parts of the world. Good luck traveling without a Visa CC.
I can see them trying to shop in the States using their BS credit card.
This is looking like the collapse of Russia, a gov't constructed 'credit/debit processing' company. What could go wrong? lol
Visa/MA will rise