The Kenya Revenue Authority (KRA) has issued an update following the temporary suspension of nil tax returns. KRA Deputy ...