As Edgewell Consumer Products closes it Schick brand factory in Milford between now and the end of 2027, nearly 300 workers ...