Rediff.com » News
Also on cnn.com: The meaning behind the label: Designed by Apple in California. Assembled in China.
Read