Sixty eight people laid off in Boston last week. More to come before the end of the year. Across all areas.
Any chance we can get some more info on this? Not that I'm surprised by it, the entire industry seems to be in shambles right now. I'm sure many more will be handed their walking papers before things are back to normal.