The Kenya Revenue Authority (KRA) has found itself in conflict with banks over its latest effort to integrate its tax collection system with financial institutions. […]