Court Rejects KRA’s Attempt to Increase Excise Stamp Taxes on Alcohol, Cosmetics The Court of Appeal has rejected a request to lift an order preventing the Kenya Revenue Authority (KRA) from doubling excise stamp taxes on November 29, 2023 Business·News·TL