Chinese workers in the Foxconn factory in Shenzhen, in southern China's Guangdong province. China Labor Watch reported that other Apple suppliers had treated their staff worse than Foxconn, which has received the most attention
{}