
TSC Clarifies: Ibrahim Gedi Not the New CEO Amid False Claims
The TSC in Kenya has denied claims that Ibrahim Gedi is the acting CEO, confirming that Nancy Macharia remains in her position and will start her terminal leave in March …
TSC Clarifies: Ibrahim Gedi Not the New CEO Amid False Claims Read More