Yahoo to lay off 20% of its staff as it cuts advertising tech business
Nov 13,2023
Yahoo has laid off 1,000 workers, or about 12% of its remaining staff, in a move aimed at restructuring the company's advertising technology business unit and reallocating its finances more efficiently. The layoffs, enacted Thursday, mark the end of ...
Read More >