KRA Receives 21 Billion Kenyan Shillings Via Alternative Dispute Resolution Option Business April 19, 2021 The Kenya Revenue Authority (KRA) has reportedly received more than 21 Billion Kenyan Shillings through its Alternative Disputes Resolution (ADR)…