
Card payment companies Visa and Mastercard say they will suspend operations in Russia, joining a growing list of international companies refusing to do business with Moscow over its invasion of Ukraine.
The moves, following a request by Ukrainian President Volodymyr Zelenskyy earlier on Saturday, deal another blow to Russia’s financial sector and are set to further isolate its sanctions-hit economy.