Jennifer Zhang · October, 2010

Latest posts by Jennifer Zhang from October, 2010

China: Afterthoughts of Foxconn tragedies

Foxconn, a Taiwanese company and the world's largest maker of electronic components, has become one of the most notorious corporations in China after 13 consecutive suicides of its workers in 2010....

19 October 2010