It looks like nothing was found at this location. Maybe try a search?
Receive regular updates from Kenya Investment Authority.
We are always ready to help