Caleb Mugendi

Safaricom shares shine at bourse
CNBC Africa Thu, 21 Dec 2017 15:09:49 GMT
Nairobi Securities Exchange trading back to pre-polls level
CNBC Africa Mon, 14 Aug 2017 14:20:19 GMT