Saturday, August 19, 2006

Sweat Shop

Apple has issued the report of its investigation into whether its iPod factory in China is a "sweat shop."

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home