Find The Latest USA News Articles Here
The company said it is laying off approximately 20% of employees from its corporate ranks and…