Microsoft Edge finds a home on the Windows 11 Store July 21, 2021 Fahad Ali Browsers, Edge, Featured, Launch, Microsoft Store No Comments Just saying hello! If you are running Windows 11, you already have Microsoft Edge installed on your system. But thanks to a new listing in the Microsoft Store, you …