A comparatively small company with a staff of 700, the Chaida Garment Factory in Kaiping City, Guangdong Province, has drawn attention for its devotion to social accountability, especially for its...
Please login first!
A comparatively small company with a staff of 700, the Chaida Garment Factory in Kaiping City, Guangdong Province, has drawn attention for its devotion to social accountability, especially for its...