151201 Chemours Layoffs 1
James Neiss/staff photographer Niagara Falls, NY - Dupont spin off Chemours is planning on laying off workers at the Buffalo Avenue chemical plant.