See right through Apple’s new store in France

As Apple adds to its collection of architecturally significant retail stores, the company is getting even fancier for its proposed new flagship store in Aix en Provence, France. It is doing away with walls almost entirely and going for an all-glass structure.