June 6, 2010

Steve Jobs says Foxconn is a “pretty nice” place to work. If he thinks that will stand up to even a cursory examination of life for China’s industrial workers, he […]