Following the European Commission's approval of Dell's sale of its factory in Lodz, Poland, to Foxconn Electronics, media reports of employee suicides at Foxconn's Shenzhen production base, in southern China, have negatively impressed workers at the...
The article requires paid subscription. Subscribe Now