Apple’s site confirms that its new store in Dusseldorf – its 13th German store – will open at 10am on Saturday. The first 1000 visitors to the store will reportedly receive an Apple t-shirt. German site Macerkopf first spotted job listings for the store back in February following rumors dating back to May 2011. The store […]