Return to Article Details Impact of Self-Service Technologies’ Dimensions in Banks on Customer Satisfaction Download Download PDF