Analysis Kenya’s Sh1 trillion trade deficit: Why the import bill is becoming a bigger problem by Marcielyne Wanja August 18, 2026