Twiga lays off 33% of its staff, disbands in-house delivery and introduces logistics marketplace

Twiga lays off 33% of its staff, disbands in-house delivery and introduces logistics marketplace

Twiga Technologies, one of the fastest-growing startup companies in Africa, recently announced that it is making…

Continue Reading