Kenya Ports Authority (KPA)

Bidding process underway for Kenya Ports Authority assets