Yahoo to lay off more than 20% of staff by year-end
Yahoo announced plans to lay off more than 20% of its ad tech. This comes at a time when advertisers have reduced their marketing budgets due to high inflation and interest rates. Yahoo has been owned by Apollo Global Management since a $5 billion takeover in 2021. Yahoo announced plans to lay off more than … Read more