Apple store coming to the Netherlands

Apple will reportedly announce its first International retail store on Wednesday, according to c|net. The store will be located in Amsterdam; no further information is available. Also on Wednesday, Apple will open its latest U.S. retail store, in New York City’s SoHo district.

Read More