2) The latest cable leak shows that US diplomats worked hard on Visa and MasterCard's behalf in Russia, where the Russian government was working on a new national payment card system, that would likely deprive Visa and MasterCard of transaction fees in Russia. Convenient timing.
No comments:
Post a Comment