58 tech companies have laid off 7,785 employees already in Q1 2024, per Layoffsfyi.— unusual_whales (@unusual_whales) January 31, 2024
58 tech companies have laid off 7,785 employees already in Q1 2024, per Layoffsfyi.