VISA/MasterCard stop transacting in Russia.

The recent series of events as are shaping up with Ukraine & Russia pertaining to Crimea has invited US sanctions being imposed on Russia. The Crimean parliament recently voted in a referendum to annex itself from Ukraine and rejoin with Mother Russia.  Such turn of events in Russia have invited the wrath of US sanctions …

VISA/MasterCard stop transacting in Russia. Read More »