The Kenya Revenue Authority announced two senior executive appointments to guide and accelerate its digital transformationKRA ...