Today we get our first glimpse at Apple’s plans for that upcoming flagship retail store that we noted earlier this week was in the works for Stockholm, Sweden. The images come from a presentation by Apple (via feber.se) showing off a model and renders of what the new retail location will look like located in Stockholm’s […]