Russia diplomacy

Putin: “Da” to Visa and MasterCard Staying In Russia
Putin: “Da” to Visa and MasterCard Staying In Russia
June 03, 2014  |  Company Spotlight

Russian President Vladimir Putin reportedly has signed amendments to a recently enacted law that make it easier for MasterCard and Visa to remain operating in...

READ MORE >