Does anybody know if the layoffs are done for now?
The official story is that around 70 corporate employees were laid off this week, but from what I'm hearing, the actual number is significantly larger, which is why I'm worried that more is coming.
Anybody has any info on this?