comments
Screenshots of Microsoft's new Chromium-based Edge browser leak, suggests a potential Insider release sometime soon.