Dr Fred MugambiMwirigi is a Commissioner at Kenya Revenue Authority (KRA) and the Head of the Kenya School of Revenue Administration (KESRA).
There is no doubt that the COVID-19 pandemic has shaken the human family to the core. The pandemic has now spread to almost...