Sunnyvale, California, United States - August 12, 2018: the logo of the brand Yahoo isolated on white.

Yahoo to Lay Off 1,600 as Company Restructures Ad Tech Division

Yahoo is laying off 1,600 employees, or 20% of workforce, as company restructures its ad tech division.

Yahoo to Lay Off 1,600 as Company Restructures Ad Tech Division Read More »