A senior Kenya Revenue Authority (KRA) official, Levi Mukweso has told the National Assembly Trade and Investment Committee that his…