I've been hearing some talk about possible layoffs sometime soon. I'm wondering if anybody has heard anything concrete about it?
I've been hearing some talk about possible layoffs sometime soon. I'm wondering if anybody has heard anything concrete about it?