Adeyemi, Omolade Sunday, et al. “Self-Service Business Intelligence and Customer Satisfaction: The Moderating Effects of Independent Non-Technical Users”. International Journal of Business Sustainability, vol. 1, no. 1, July 2025, pp. 28-43, doi:10.25299/ijbs.2025.22585.