Microsoft

Microsoft to Open Pop-Up Store Saturday
Microsoft to Open Pop-Up Store Saturday
Microsoft to Open Pop-Up Store Saturday
For Mainers who have pined for a Microsoft store to call their own, a pop up retail shop is set to open at the Maine Mall this Saturday less than 100 yards from the Apple store, according to WinBeta.