International payment systems Visa and MasterCard will be forced to provide Russian authorities with multi-billion dollar security deposits if they wish to continue working in the country beyond July 1, under a law signed by President Vladimir Putin, the Kremlin press service said Monday.
Comments (0)
Sign in to post comments.