Kenya Revenue Authority (KRA) has appointed two new commissioners to lead its technology modernisation and tax research initiatives. The tax authority announced that...