Nairobi, Jan. 26 -- The administrative decision by the Kenya Revenue Authority (KRA) to suspend 'Nil' filing of returns amounts to a brazen cocktail of illegality, irrationality and impropriety all ro... Read More