Kenya
Kenya: Taxpayers to deposit 50pc of disputed tax at CBK before suing KRA
Firms and individuals fighting the Kenya Revenue Authority (KRA) in courts over tax demands will have to deposit 50 percent of the disputed ...