Some layoffs have occured internally maybe some streamlining of head counts
1 reply
What location? What levels? How reliable is this?
Some layoffs have occured internally maybe some streamlining of head counts
What location? What levels? How reliable is this?