Visa, the largest U.S. credit card company, and MasterCard, the second largest, announced on April 5 that they will suspend their card payment businesses in Russia. Credit and debit cards of both companies' brands will no longer be accepted in Russia, and cards issued by Russian banks will no longer be accepted worldwide. Consumers and businesses may be broadly affected.
Nihon Keizai Shimbun Reuters.