Contact for China
APIS Information Technologies (Shanghai) Co., Ltd.
Unit 653, Tower 3, Block 2, 88 Keyuan Road
Zhangjiang Hi-Tech Park, Pudong
201203 Shanghai, P.R. China
Phone : +86 (0)21 – 5989-1118
Fax : +86 (0)21 – 5989-7779
Email: service@apis-iq.cn