Videos Home » Browse Videos » Apple's factory, Foxconn, rushes to move production out of China. 320K employees laid off

Related

From the same member