Sherrill Manufacturing Eliminating More Than 80 Jobs March 23, 2010 No Comments on Sherrill Manufacturing Eliminating More Than 80 Jobs Post View 0 Citing increased foreign competition, Sherrill Manufacturing in New York is ending its flatware manufacturing operations and will lay off 80 workers in May. The moves…