Return to Article Details The Effect of Automated Teller Machine (ATM) On Customer Satisfaction of Digital Services Users at Afghanistan Selected Commercial Banks (Afghanistan International Bank, Azizi Bank and Islamic Bank of Afghanistan) Download Download PDF