Stewart Engineers, an investor, EPC contractor and technical advisor for the new Orda Glass facility, located in Kazakhstan, completed steel installation for the project. Company officials report that China Triumph International Engineering Co. recently took over civil construction of the 600 t/d float glass production line.
Stewart Engineers officials expect the project to be completed in 2018.