open4business.com.ua
More than 216,000 employees of IT companies worldwide have been laid off since beginning of year
More than 216,000 workers in the technology industry worldwide have lost their jobs since the beginning of 2023, a study by Layoffs.fyi shows. At the same