Das Unternehmen bezog 2003 eine neue Fabrik im Industriepark Xinxing im Landkreis Ninghai in der Provinz Zhejiang.