The Economic Review magazine offices in Nairobi experienced unusual excitement at the turn of the millennium.
A call had come from some financial crack shot...
Microsoft appointed Kendi Ntwiga Nderitu as the Country Manager for its operations in Kenya. The statement of appointment from Microsoft described her as a...