Found 1 companies
NO868 kangqiao road, Pudong, Shanghai.PR China, shanghai, China
Shanghai Computer and Sign Technology Equipment Co., Ltd. ("CAST") was established in Shenzhen, China in 1992. It is one of the companies who were first engaged in early domestic adv...
Found 1 companies