VF Corp. to Lay Off 242 Employees in Virginia Distribution Center Closure
VF. Corp is planning to close a distribution in Martinsville, Va., resulting in over 200 employees losing their jobs. According to a Nov 15 WARN notice filing, the footwear conglomerate, which owns Vans, The North Face and other brands, plans to close the …