Kenyan startups win ITU World Entrepreneurship Awards The International Telecommunications Union (ITU) has hosted this year’s World Entrepreneurship Awards, with two of the five winners hailing from… Read More