fbpx

National Bank of Georgia denies rumours of Visa/Mastercard restrictions and unveils new payment system