EEntrepreneurship Read More Investors lose Sh93bn in Kenya startup failuresSeptember 17, 2026 Kenyan startup Twiga Foods has entered administration amid financial turmoil, joining a group of 13 once-promising ventures that…