This year, the Kenya Revenue Authority (KRA) marks 25 years since its establishment. It is indeed a moment of reflection on the journey that has been. A key highlight is the tremendous transformation KRA has undergone over the years in a bid to improve service delivery.