The Kenya Revenue Authority warned that nil return filers will face increased scrutiny amid updated tracking systems The authority's new software monitors financial transactions to detect tax fraud ...