Twiga Foods CEO Takes Sabbatical Amid Legal Challenges and Funding Winter
Twiga Foods, a prominent E-commerce platform in Kenya, faces legal challenges and funding constraints as CEO Peter Njonjo takes a 6-month sabbatical. The company, currently in a legal dispute with Incentro Africa, recently secured...