Kenya’s MarketForce Lays Off 9% of Staff
This development was noted to be a part of a reorganisation strategy in Kenya, one of its five…
Tech | Business | Economy
This development was noted to be a part of a reorganisation strategy in Kenya, one of its five…