Facility & Equipment
-
Shanghai Core Site
Production space: 45,000m2
Establish at 1999
-
Shenzhen Site
Production space: 8,000m2
Establish at 2013
-
Shanghai New Site
Production space: 50,000m2
Establish at 2016
Shanghai core site
Shanghai new site