Postal address: 41123- 00100 Nairobi
Headquarters
104 Mwingi Road, Nairobi
Status
Joined Platform
February 2026