EDITORIAL: It’s time for leaders to deliver

As over 300 senior leaders conclude the 12th National Leadership Retreat (Umwiherero) today, the writing on the wall is clear. It’s time to deliver or be held accountable.
no image
Times Reporter