Markets | Fri Apr 27, 2012 8:08am EDT

Workers protest at Foxconn plant in China