Shiel Holdings LLC will eliminate 239 American jobs in New York

Shiel Holdings LLC Will Lay Off 239 Employees In New York

The notice indicates that the company will lay off 208 employees housed in its facility at 63 Flusing Avenue and 31 workers at other New York …

Read More…


Source