“Institutional Rationale for Balanced Scorecard Adoption and Performance of Kenya’s State Corporations”. European Journal of Humanities and Social Sciences 2, no. 3 (June 9, 2022): 95–101. Accessed October 28, 2025. https://ej-social.org/index.php/ejsocial/article/view/86.