Location 160

Formatted address: Chen Chun Lu, Songjiang Qu, Shanghai Shi, China

Location: [ 121.3346528000000006, 31.0721080000000001 ]



Report records linked to this location
ID Year Customer Supplier Listed supplier address
319 2013 Apple Inc. Diodes, Inc. No. 999 Chenchun Road, Xinqiao Town Shanghai, China
4208 2018 Apple Inc. Diodes Inc. No. 999 Chenchun Road, Xinqiao Town, Songjiang District, Shanghai, China
2660 2016 Apple Inc. Diodes Inc. No.999 Chenchun Road, Xinqiao Town, Songjiang District, Shanghai, China
1105 2014 Apple Inc. Diodes Inc. No. 999, Chenchun Rd. Xinqiao Town, Songjiang District, Shanghai, China
3420 2017 Apple Inc. Diodes Inc. No. 999, Chenchun Road, Xinqiao Town, Songjiang District, Shanghai, China
1879 2015 Apple Inc. Diodes Inc. No. 999 Chenchun Road, Xinqiao Town, Songjiang District, Shanghai, China
4989 2019 Apple Inc. Diodes Incorporated No. 999 Chenchun Road, Xinqiao Town, Songjiang District, Shanghai, China