Technology | Fri Apr 27, 2012 10:13am EDT

Workers protest at Foxconn plant in China