The Kenya Revenue Authority (KRA) is facing strong resistance from Kenyan banks in its push to integrate the tax system…