Foxconn Electronics (Hon Hai Precision Industry) chairman Terry Guo has refuted a report claiming the company operates a sweat factory, saying that the company's facility in Shenzhen, China has over 800,000 employees and there are many truths about...
The article requires paid subscription. Subscribe Now