More than 239,000 global tech workers have been laid off so far in 2023

Some 1,043 tech companies have laid off 239,603 employees thus far in 2023, according to data from Layoffs.fyi.
Stock Quote API & Stock News API supplied by www.cloudquote.io
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.