Yunhao Li is the Investment Director of Xiangcai Sec..
63 people are employed at Xiangcai Sec..
Xiangcai Sec. is based in Shanghai, Shanghai.
The NAICS codes for Xiangcai Sec. are [561, 56].
The SIC codes for Xiangcai Sec. are [738, 73].