Following an exclusive press-preview on Thursday, Apple has officially opened their beautiful new Dubai Mall retail store, sharing images of shoppers swarming to the location next to the world’s tallest building, the Burj Khalifa. As standard with all new Apple Stores, the new Dubai […]