Ochima, Kevin Okwako, and Dr. Edward Muiruri Maina (PhD). “Product Innovation and Performance of Digital Credit Providers in Nairobi City County, Kenya”. International Research Journal of Business and Strategic Management 8, no. 1 (April 15, 2026): 41–50. Accessed October 28, 2026. https://www.irjp.org/index.php/irjbsm/article/view/440.