Category: News

Catch up on Windows rumors, Windows 10 updates and releases for free.

Microsoft Edge 90 Now Available for Download

Microsoft has released Edge 90 for desktop platforms, and needless to say, it comes with some pretty big changes aimed at the production channel. First and foremost, the application now includes an improved kiosk...