Another death at Foxconn after working 34 hour shift

Discussion in 'Apple, Inc and Tech Industry' started by gumbyx84, Jul 4, 2010.

Share This Page