April 4, 2025

First impressions for the new Microsoft Edge browser

new Microsoft Edge logo