General

Many investors are in town and most SMEs are excited about the innovation that is about to happen in Kenya as a result of Obama’s visit. BY EILEEN

%d bloggers like this: