site logo

Thyssenkrupp opens high-tech, 31-story facility