Owuor, Robert Ouda, Fredrick Kiongera, and Evans Kwendo. 2023. “Influence of Electronic Payment on Business Efficiency in Petrol Stations in Nyanza Region, Kenya”. African Journal of Empirical Research 4 (2). https://doi.org/10.51867/ajernet.4.2.47.