Twiga Foods
Africa Technology

Twiga Foods and Lori Systems Awarded as Technology Pioneers by World Economic Forum

Kenyan startups, Twiga Foods and Lori Systems have been selected