I've seen several places talk about 100 people being let go, but still have not heard anything official. Anybody knows if this is true, and if it is, from where?
There are no replies in this thread yet. Be the first to post a reply below:
I've seen several places talk about 100 people being let go, but still have not heard anything official. Anybody knows if this is true, and if it is, from where?
There are no replies in this thread yet. Be the first to post a reply below: