The revenue authority has been demanding Ksh2.5 billion from the trader who claims to have imported the consignment in the duty free window