Join
×

New Balance is laying off several dozen employees as it shutters Boston factory

December 4, 2020

The footwear and apparel brand revealed that 63 employees at its Boston-based factory will be affected. Footwear News