The Kenya Revenue Authority (KRA) has postponed scheduled system modernization works at Mombasa Port, East Africa's largest container terminal, during a period of significant operational congestion. T