More Chinese cities rip iPads off the shelf, ongoing legal issues heating up
Apple are having a hard time over in China, which is ironic considering that production of the iPad actually takes place there. More retailers in Chinese cities are being forced by authorities to remove the iPad from their shelves, ...
12 years ago