Grace Wandera is the Head of Marketing and Communication at Kenya Revenue Authority (KRA).
Automation: I recently stumbled upon an old photo showing a meandering queue of taxpayers outside Times Tower, Nairobi, waiting to submit their annual...
Since time immemorial and in many jurisdictions, taxation has been perceived as a hard nut to crack. Thus the top global agenda on...