NEWSKenyan Manufacturers ask for more time to comply with new excise stamp ruleKenyan Manufacturers will need more time to comply with the Kenya Revenue Authority’s (KRA) excise stamp regulation to be effected... Read More