After careful consideration of the site strengths, the company proudly made the decision to anchor its North American facility in Lamar, Missouri.  Lamar is the home of the 33rd President of the United States of America, President Harry S. Truman and the heart of America! The site is currently under remediation and improvements in preparation for large-scale equipment orders and installation.

Arial

Inside