Sixty eight people laid off in Boston last week, across all areas. More to come by end of year.
3 replies (most recent on top)
10 only in IT
Does anyone know where the 68 figure coming from. In the Global Townhall, 10 was the number mentioned over the last 60 days
How many more?