News

Genghis Capital has faced headwinds ranging from threats of auctions to the loss of the Safaricom partnership.