After months of concern, the fears surrounding how Visa and MasterCard will operate in Russia in the coming years came to a remarkable conclusion on Friday.
After months of concern, the fears surrounding how Visa and MasterCard will operate in Russia in the coming years came to a remarkable conclusion on Friday.