The Kenya Revenue Authority (KRA) faces pressure over refunds after the High Court declared the State’s 10 percent duty on ...
Disruptions stemming from President Donald Trump’s policy shifts have revealed Kenya’s deep exposure to the US economy, ...