3 ms·
Microsoft has "physical shops" ? This is news to me.
by hulitu 2y ago
Microsoft has "physical shops" ? This is news to me.
- jerlam 2y agoThey had a whole chain in the US of over 100 Microsoft Stores, designed to compete against Apple. All locations closed in 2020.