What other major companies make their products in sweatshhops? I recently read about Nike and I want to know if any other companies act in the same manner. Where could I find a list of these?-- McSpotlight: Try Corporate Watch
-- McSpotlight: Try Corporate Watch
Follow Ups:
None.