Chinese authorities are grabbing Apple iPads off the shelves in Northern China stores because the domestic Shenzhen Proview Technology company claims ownership of the name “iPad.”
Apple will face a $38 million fine for using the “iPad” name in China, according to a Proview rep. As Mashable previously reported, Apple bought the rights from...