Kenya Revenue Authority (KRA)'s new Customer Relationship Management Solution (CRMS)Â has enhanced taxpayer experience, improved service delivery and increased operational efficiency. The social media...