For the best experience, please enable JavaScript in your browser settings. Massive revenue may have been lost at the Kenya Ports Authority (KPA) after computer ...