288 xindan road qingpu industrial park 201706 shanghai china. 86 021 5986 7610 fax. Aplix employs 1000 associates worldwide.