Yahoo will lay off 20% of staff, or 1600 people February 9, 2023 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... Read More