Appellate Court in Kenya Prevents Increment of Excise Stamp Taxes December 1, 2023 Jeremiah Amosu 0 Appellate Court in Kenya Prevents Increment of Excise Stamp Taxes