The EU suspends visa facilitation for Russia

Visa and Mastercard: giants in crypto payments?