Twiga Foods founders have sold part of their stake to a French long-term investment company, Creadev, for Ksh 500 million (US$ 5 million)....