Ochima, Kevin Okwako, and Dr. Edward Muiruri Maina (PhD). 2026. “Product Innovation and Performance of Digital Credit Providers in Nairobi City County, Kenya”. International Research Journal of Business and Strategic Management 8 (1): 41-50. https://doi.org/10.5281/zenodo.23372261.