This American Life retracts episode on Apple and Foxconn – CNET News
That trip included Foxconn, where most of Apple's hardware is manufactured. "Daisey lied to me and to This American Life producer Brian Reed during the fact checking we did on the story, before it was broadcast," said Ira Glass, the show's host ...
Subscribe to Applenews247.Com Newsletter