A new Microsoft Store: What does it mean for you and your business? A lot, actually September 28, 2021 admin Tech News Comments Off on A new Microsoft Store: What does it mean for you and your business? A lot, actually Microsoft is launching a new variation of its Shop with Home windows 11. There are a lot of adjustments for buyers and firms.