China Triumph International Engineering Co. signed an EPC contract with Turkey's Duzce Cam for a 300 t/d ultra-white rolled glass project in Istanbul, to meet demand for photovoltaic glass.