2022: 853 tech companies have laid off 137,492 employees. November is the worst of all the months.

Share this story

by marketGOATS

 

0 views