Nearly 40 companies have laid off employees so far in 2026, continuing the trend of significant workforce reductions across a broad range of industries, including tech, media, finance, and retail.
We woke reasonably late following the feast and free flowing wine the night before. After gathering ourselves and our packs, ...