An Opera News Kenya publication
Kenya defied last year’s slowdown in economic growth and diminishing corporate performance to stand among the…