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, vol. 8, no. 1, Apr. 2026, pp. 41-50, https://doi.org/10.5281/zenodo.23372261.