EghtesadOnline: International credit cards, namely Visa and MasterCard, were slated to enter Iran, but they didn’t.
EghtesadOnline: Iranians used 73 million bank cards by Dec. 20, of which 68 million or 93.29% were debit cards, the latest official data revealed.