TSC CEO Nancy Macharia To Exit TSC for Retirement September 12, 2023 CEO Nancy Macharia To Exit TSC for Retirement One Kenyan activist has managed to take…