dgeneratefilmsJun 13, 2011Measuring the Human Cost of an iPad made in ChinaBy Ariella Tai On May 20th, an explosion that killed two and wounded sixteen others rocked a factory in Chengdu owned by the Taiwanese...