An Opera News Kenya publication
Kenya is set to benefit from hosting an African business forum with India, the seventh largest…