Adeyemi, Omolade Sunday, Aderibigbe Ademola Segun, Olubiyi Timilehin Olasoji, and Oketola Kehinde Oluwafemi. 2025. “Self-Service Business Intelligence and Customer Satisfaction: The Moderating Effects of Independent Non-Technical Users”. International Journal of Business Sustainability 1 (1):28-43. https://doi.org/10.25299/ijbs.2025.22585.