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 premium content you are trying to open requires News database subscription. Please sign in if you wish to continue.