Edge put to sleep more than 6 billion tabs a month June 14, 2022 Fahad Ali Browsers, Edge, Featured, Features, Statistics No Comments Microsoft Edge is a browser that keeps on getting better with each new update. The default choice on Windows 11 is now a fully featured solution that can duke …