PERSPECTA

News from every angle

Back to headlines

Russia Attempts to Force Visa and Mastercard Out of the Country

According to a representative of Russia's central bank, measures are being taken to 'force' payment service giants Visa and Mastercard to withdraw from the country, as they are no longer providing their previous services.

PostShare