selected country
Kenya

Kenya Investment Authority -Eldoret

Business address
National Bank Bldg, 2nd Flr Oloo St, Eldoret, Kenya
Phone
+254-532060793