KRA missed its tax collection target by Sh20.1 billion in July alone, the National Treasury has revealed, dealing a severe ...