
CST Awarded Contract for Dome Planetarium at Stephen F. Austin University
11/01/2017 – Kansas City, MO – CST Industries, the world’s largest dome manufacturer, has been awarded the contract for the design, engineering, fabrication and construction of the new planetarium dome at Stephen F. Austin University. “This building will serve as a landmark for SFA and will attract more STEM interest from potential students and the […]