Yahoo
- World
Yahoo to lay off 1,600 employees, ad tech biz most impacted
San Francisco: 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. In an interaction with Axios, Yahoo CEO…

