There were some layoffs yesterday in Europe, anybody knows if this was a single incident or if we should brace for impact all around? There were some whisperings recently, but nothing concrete. I've been looking all over but couldn't find any news. Any info would be highly appreciated.
There are no replies in this thread yet. Be the first to post a reply below: