apple world domination

Apple Store Touches Down In Shanghai

Apple Store Touches Down In Shanghai

Good news for fans of Apple in China, as the company has added a huge flagship store in Shanghai to the one they opened in Beijing in 2008. And this second variation on the Apple retail theme is apparently a store of an entirely different color. And by color, we mean, it sounds super crazy cool. [More]