Yahoo

Yahoo to lay off 1,600 employees, ad tech biz most impacted
Business

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…
Back to top button