Lilian Nyawanda has been tapped to take over the leadership of the Kenya Revenue Authority (KRA) in an acting capacity, marking a shift...