Twin Disc, Inc. broke ground recently on its new operations facility in Lufkin, Texas, scheduled to open in January 2020. The new 50,000-square-foot manufacturing facility will focus on producing ...