Nearly one million taxpayers fail to file returns, face KRA fines
About 953,971 taxpayers failed to file their tax returns with the Kenya Revenue Authority by the June 30 deadline, exposing them to penalties from the tax authority.
Official data from South Korea's tax service shows that 8,046,029…