Apple’s latest retail store opens in the Dubai Mall in the United Arab Emirates on April 27th, and the company has pulled out all the stops to create a truly impressive retail space.

Continue reading... »