Visa, Mastercard block Russian financial institutions after sanctions
A Mastercard logo is seen on a credit card in this picture illustration August 30, 2017. REUTERS/Thomas WhiteRegister now for FREE unlimited access to Reuters.comRegisterMarch 1 (Reuters) - U.S. payment card firms Visa Inc (V.N) and…