Mastercard blocks multiple financial institutions as a result of sanctions imposed on Russia over its invasion of Ukraine. The Kyiv Independent news desk - 01 Mar 2022