Companies Exclusive: Twiga Foods lays off 59 employees as it restructures business for “sustainability” Kenn Abuya 5 months ago