December 28, 2022December 28, 2022Consumer, Product Back market Lays off 93 employees – 13% workforce The tech company layoffs have hit Europe. Several of Europe’s best-known startups have made drastic cuts to their teams in order to […]