Kenya Ports Authority (KPA) Managing Director Daniel Manduku, who is facing corruption charges, has resigned.
Mr Manduku is facing charges of unlawfully awarding tenders for the construction of cargo storage facilities at the Nairobi Inland Container Depot (ICD).