similar payment services / competent and qualified electronic payment services / bank payment instruments / /
NaturalFeature
Upper Hill / /
Organization
Communications Authority of Kenya / KENYA TRADE NETWORK AGENCY / Procurement Office / KENYA NATIONAL ELECTRONIC SINGLE WINDOW SYSTEM Kenya Trade Network Agency / Embankment Plaza / Central Bank of Kenya / / /