Category stocks

Mars Closes Missouri Production Site

Mars-owned Nature's Bakery shuts Missouri plant Mars-owned Nature's Bakery is closing a manufacturing plant in Missouri. The site in Hazelwood will be shut down by September 2027. The company had previously announced plans to add new US manufacturing capacity for Na