Microsoft has been opening up brand new retail stores across the United States all year long, but one thing has been missing. Microsoft does not have a flagship retail store. This all changes as Microsoft has confirmed that they are setting up shop at 677 Fifth Avenue in New York City.



The rest of the story
winbeta.org