Visa and MasterCard have suspended their operations in Russia following the invasion of Ukraine. “We will continue to work with regulators in the days ahead to abide fully by our...