An Opera News Kenya publication
The Kenya Revenue Authority (KRA) has bagged a prestigious award during the recently concluded CIO100 annual…