>>520160876
by russians using mastercard? i'm talking foreign tourists, kek
>Poland: $13B
>Russia: $9B
and this is from 2017, before you became the equivalent of Iran or North Korea in 2022
oof