Shanghai, CN
Uploading/managing projects and press releases can only be handled in desktop mode
R&D complex center in Suzhou, China.
Status: Under Construction Location: Suzhou, CN Firm Role: Architect Design