Microsoft has released the latest version of ... there aren't a lot of new features to be found in the latest stable version ...
As spotted by Techspot, the Microsoft Edge browser update Version 124.0.2478.80 has brought in a new internet speed test ...