• News
  • SAN DIEGO
  • Finance

Russia to set up own payment system

Russia's President Vladimir Putin says Russia will set up its own payment system to rival Visa and MasterCard.

To continue reading, subscribe now
or
log in to your account
User Response
0 UserComments
Subscribe Today!