Apple has opened its first retail store in China, according to reports. While the store will only technically open on July 19th, Apple has taken the unusual step of providing a sneak preview a day in advance, instead of an hour in advance as at most of its retail openings. The store is located on Sanlitun street in Beijing, and is surrounded by a…
More: continued here