Microsoft to Permanently Shutter All Its Physical Retail Stores Spread Around the World
New Delhi: Microsoft has announced that it is going to close 83 of its physical stores worldwide. However, it will continue to invest in her online store. The company has said that at the moment it will not lay off any of its employees and…