March 31, 2020news This new Microsoft Edge change might finally be a reason to ditch Chrome A fresh look at your tabs For those curious the new Microsoft Editor browser extension (Edge, Chrome) is now live. This is […]