The producers of a hit US radio show that criticised working conditions at Apple's Chinese suppliers admit the show contained fabrications. Continue reading...