MahCard and IFTGA signed a new agreement to help tourists access Iranian debit cards