Windows 11 Microsoft Store is now finally on the web April 29, 2022 Fahad Ali Featured, Launch, Microsoft Store No Comments Welcome to the world wide web! The Microsoft Store has been available to Windows users for many a year now, but its web availability had been majorly lagging behind …