January to April… Tech companies around the world laid off 80 thousand people

Layoff: More than 80 thousand employees have been laid off in the tech sector in the first four months of this year.

Related articles