Microsoft announced plans last week for launching their own branded retail stores, similar to Apple’s stores. Some retail experts are labeling this as a fairly risky move for Microsoft due to how much of an impact the recession has had on the electronics retail sector.
Does anyone think Columbus could be one of the first test markets to see one of these new stores pop up? If so, where do you think it might be located?