Return to Article Details Effectiveness of E-Banking and Customer Satisfaction; A Moderating Role of Personal Traits Download Download PDF