The Kenya Ports Authority (KPA) and Kenya Revenue Authority (KRA) have convened a meeting with key players in the Mombasa port ecosystem to address escalating congestion issues that continue to plague