Terra resumes production at Woodward facility

27-Jan-2006

Terra Industries Inc. announced that it has resumed production of ammonia and upgraded products at its Woodward, Okla., facility. Terra announced on Nov. 21, 2005, that it had suspended all production at the Woodward facility.

Other news from the department manufacturing

Most read news

More news from our other portals