‘Significant’ Apple Stores Soon To Open All Over The World

While other retailers call them flagship stores, Apple has announced that they are targetting to open around 40-50 ‘significant Apple stores’ all over the world by the end of 2010. Just this year, they have opened around 26 stores, including three (3) brand new ones in Paris, New York and Australia. The largest Apple store […]