The Kenya Revenue Authority (KRA) has initiated a business process reengineering effort to combat long-standing corruption schemes at the Mombasa port.