2 employees
An electric bicycle based in Nairobi, Kenya, that sells and service electric bicycles to consumers, last mile delivery riders and businesses
2022