Microsoft has launched Microsoft Edge Insider Addons site
Before Microsoft released Microsoft Edge, Microsoft is also preparing to build its own extension store for users to download and install. With the launch of the Chromium Microsoft Edge beta, Microsoft has also officially...