Share
Copied
Mastercard has blocked access to its payment network for some Russian financial institutions, RIA News Agency reported on Tuesday, citing a corporate statement.