TechCrunch Startup News

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

Aug 21, 2023
Ask episode
Chapters
Transcript
Episode notes