Yes. Massive layoffs yesterday with threats to axed employees to keep their mouths shut. Fat cats reaping the benefits at the expense of the masses.
This. From what I understand, so far around 200 people have been shown the door, but more will soon follow.
If anybody has more details on it, please share.