Return to Article Details Self-service business intelligence and customer satisfaction: The moderating effects of independent non-technical users Download Download PDF