By
February 27, 2023 at 3:17 am · Updated February 27, 2023 at 5:02 pm · 1 min read
Roughly 109,000 technology industry employees from 392 companies have been laid off since the start of the year, …
Source
About the author
Keep reading
The Fear and Blood Brief
A concise briefing delivered directly to your inbox.
Free to join. Unsubscribe any time.