T theverge.com Wisconsin report confirms Foxconn’s so-called LCD factory isn’t real 50 points gnrlbzik 6 years ago 6 comments