File picture shows workers inside a Foxconn factory in the township of Longhua in the southern Guangdong province

Reuters Middle East
File picture shows workers inside a Foxconn factory in the township of Longhua in the southern Guangdong province
File picture shows workers inside a Foxconn factory in the township of Longhua in the southern Guangdong province
View Comments (1)