Foxconn – Stemming the Tide of Suicide?

Foxconn, contract manufacturer for some of the world’s largest electronics brands (including Apple, and Microsoft), has been the focus of global scrutiny as a result of the continuing spate of suicides at its Longhua site in Shenzhen in the Pearl River Delta.   So far this year at Longhua, there have been 12 suicide attempts. The [...]

Comments (2) | More about