Video: Apple’s massive retail store in Portland dwarfs the Microsoft shop next door
Apple 1, Microsoft 0 — in downtown Portland, that is. Less than one month ago, Apple unveiled its massive new 23,000 square-foot store in the heart of …
Sebastian Dodd flipped this story into Seb7777777 Mag•3567d