Return to Article Details Influence of Electronic Payment on Business Efficiency in Petrol Stations in Nyanza Region, Kenya Download Download PDF