Stolen KRA Revenue Stamps: Battle Against Counterfeit Goods

The theft of 9.6 million Kenya Revenue Authority (KRA) revenue stamps has sent shockwaves through Kenya, … Continue reading Stolen KRA Revenue Stamps: Battle Against Counterfeit Goods