June 15, 2006 | |
Photos of Apple's iPod City | |
A pair of photos published earlier this week by the UK's Mail on Sunday appear to portray substandard work environments within Chinese manufacturing facilities that build versions of Apple Computer's popular iPod digital music players.
| |
| |
Comments:
Post a Comment