Apple unveiled its retail stores in the Shanghai; the simultaneous launch of Apple Mall was a first for the tech giant. Threshold Architect was appointed as the specialist design consultant for Apple Mall.
The store, located in the Mall development of Shanghai, features a 10 meters glass storefront. We engineered an internal entrance with maximum transparency by utilizing single pieces of glass spanning 10 meters from the floor to ceiling. Typical support fins or mullions were avoided.