Begin typing your search...
You Searched For "Yahoo Work Force layoff"
Yahoo to lay off 1,600 employees, ad tech biz most impacted
Yahoo is laying off 20 per cent of its workforce, or 1,600 employees, that will impact half of the company's ad tech business.