Port of Mombasa

Bidding process underway for Kenya Ports Authority assets