Blog on Tax Expanding KRA’s Mandate The Kenya Revenue Authority (KRA) is the central… Comments Off on Expanding KRA’s Mandate September 12, 2017