The Kenya Revenue Authority is up in arms against illicit trade and contraband. It is fighting this menace by rolling out the Excisable...