Yahoo Web Search

Search results

    • Twitch says it will lay off 400 employees

      Twitch says it will lay off 400 employees

      TechCrunch via Yahoo! Philippines News· 1 year ago

      Twitch announced plans to reduce its workforce on Monday, demonstrating that even the seemingly booming streaming site isn't immune to the reductions...