Stewart Engineers, an investor, EPC contractor, and technical advisor for the Orda Glass facility is pleased to announce the completion of the process steel installation for the project. China Triumph has recently been added to the project, taking over civil construction from a local builder. Stewart Engineers expects the project to be completed in 2018.