Press Release Stoett Industries, Inc. of Ohio Purchases New Facility Stoett Industries, Inc., parent company of Stoett Retractable Screens and Libart North America, has moved into a 70,000 square foot facility in Hicksville, Ohio, doubling the square footage of its previous facility in Defiance, Ohio.
Read More