www.xcsc.com
Looking for a particular Xiangcai Sec. employee's phone or email?
The Xiangcai Sec. annual revenue was $15 million in 2026.
Yunhao Li is the Investment Director of Xiangcai Sec..
57 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 [73, 738].