After report on ‘appalling’ conditions, Foxconn will investigate plant that makes Amazon devices Posted by 0x000216 June 18, 2018