Return to Article Details Study of Technology Based Self-service Attributes and its Impact on Customer Satisfaction Download Download PDF