Yahoo laying off 20% of its employees, most of which belong to its ad-tech unit

Yahoo has joined the list of tech companies eliminating thousands of employees for strategic reasons. In an interview, Yahoo executives inform that the company is eliminating 1600 employees. Read more…
Neowin News Feed for: All