Yahoo Web Search

Search results

    • Business Insider to lay off around 8% of its workforce

      Reuters via AOL· 5 months ago

      Media companies have been under pressure over the past year as advertisers pull back on spending due to still-high borrowing costs. "We have already begun to refocus teams and invest in areas ...