Houston Community News >>

8/30/2010-- The tubular glass entranceway to Shanghai’s new Apple Inc. (AAPL) shop may be its most high-tech feature, considering the iPad hasn’t officially arrived in China.

Twelve rounded glass panels stand over 12.5 meters (41 feet) to form the cylindrical dome. Inside, the computer maker’s distinctive bitten-apple logo is suspended above a glass stairway that corkscrews into the underground retail space

Read More