Adeyemi, O. S. (2025) “Self-service business intelligence and customer satisfaction: The moderating effects of independent non-technical users”, International Journal of Business Sustainability, 1(1), pp. 28–43. doi: 10.25299/ijbs.2025.22585.