Yahoo will lay off 20% of staff, or 1600 people
Yahoo is laying off 20% of its staff, impacting 1,600 employees in its ad tech business. Yahoo is the parent company to TechCrunch. Employees were notified on Thursday that 12% …
Yahoo will lay off 20% of staff, or 1600 people Read More