Twiga Foods turns tables on IT firm in liquidation claim
Companies
Twiga Foods turns tables on IT firm in liquidation claim
Tuesday October 03 2023
From left: Twiga Group CEO Peter Njonjo and Incentro Africa CEO Dennis De Weerd. PHOTOS | NMG | POOL
Agritech firm Twiga Foods has…