Olin to shutter 2 Texas plants as it works to boost profit
January 19, 2021 at 14:46 PM EST
The Clayton-based chemical and ammunition manufacturer said it will cease operations at two facilities in Freeport, Texas, where it previously shuttered two plants.