Kenya Revenue Authority (KRA) KRA Reveals Removal of Penalties on Tax Returns Filed During Extended Periodby NyongesaSande News Desk 10 months ago