AT&T and NEC Contract with Sweatshop Operators

By: Eli Friedman, China Labor Watch Factory Name Dongguan S Megga Telecommunications Ltd(Chinese name: Dongguan …

AT&T and NEC Contract with Sweatshop Operators Read More »