Microsoft Store's new design has raised some questions by Windows enthusiasts out there, with many saying it revisits an ...
The bulk of Microsoft’s retail store locations are in the United States ... “reimagine” its Microsoft Experience Centers on its Redmond, Wash., headquarters campus and in New York City ...