Twiga lays off 33% of its staff, disbands in-house delivery and introduces logistics marketplace
Twiga will conduct another round of layoffs to keep its business afloat amid macroeconomic headwinds that have made capital harder to raise, and forced venture-backed companies to scale down their ope...