Earlier in the month, the major Chinese web portal Tencent claimed Apple was looking to establish a research and development center in Beijing and last week Cnet China corroborated the story, but noted that the rumored six-story facility with over 100,000 square feet of space is actually going up in Shanghai. Today, a new report from another Chinese news site give us more in way of details… Read More









