Bank Mellat Iran's electronic banking services, including ATMs, card payment terminals, and Internet banking, faced several hours of disruption on November 17, leaving many cardholders and shops ...