Brill Inc. closing Tucker frozen facility

The other plant in Tucker will remain Tucker, according to the Atlanta Business Chronicle.
Published: 5:49 PM EDT October 15, 2019
Updated: 5:48 PM EDT October 15, 2019