Foxconn — the manufacturer of the PS3, the Xbox 360 and the Wii — held a rally at its complex in Shenzhen, China.

Advertisement