Breaking News, East Africa News, Sports News, Kenya News & World News
Kenya’s ambition to attract foreign direct investment (FDI) is overshadowed by a persistent challenge: red tape.…