Tax July 25, 20210KRA Moves to Stop Kenyans From Filing Nil Returns Tax -Kenya Revenue Authority now wants to stop Kenyans from filing nil returns by limiting…