Richard Kamau on 29th Nov

The Kenya Revenue Authority (KRA) on Tuesday denied allegations that it had implemented a tax on businesses utilizing till...