Twiga Foods to lay off 59 employees as it restructures its business Staff Writer·August 21, 2024Twiga Foods has indicated that they will lay off 59 employees as they restructure their business. This will...BusinessFeatured
Twiga Foods launches state of the art distribution center at Tatu City Staff Writer·November 29, 2022Twiga Foods has launched a multi-million dollar distribution center at Tatu City, the facility is a world-class 200,000...Business