The writer is a researcher who works with a regional think thank based in Nairobi.
The World Economic Forum, whose main annual event is held in Davos, Switzerland, is one of the most celebrated gatherings of thought leaders...