Skip to playerSkip to main content
  • 10 years ago
Microsoft opened its flagship retail store on New York's Fifth Avenue on Monday, continuing the expansion of a network which focuses as much on hardware offerings as much as its traditional software.
Comments

Recommended