Business, Finance & Economics High Court Upholds Stamp Duty Ruling on NIC–CBA Merger, KRA Suffers SetbackBy Golden MosesNovember 14, 2025 Business, Finance & Economics 2 Mins Read The Kenya Revenue Authority (KRA) has faced a legal setback after the High Court dismissed its application to suspend a…