Microsoft Announces Its Next Six Store Locations
Microsoft wrapped up a year in which it opened 51 new retail stores by announcing where the next six will show up. The first batch of 2013 will be opening in malls in San Francisco, Miami, St. Louis, Salt Lake City, San Antonio and Beachwood, Ohio, outside of Cleveland.