For the past few years, a new Chrome release has occurred every six weeks, with changes coming to Chrome OS shortly afterward. However, the ongoing coronavirus outbreak has caused many companies to delay or scale back product releases, and it seems Chrome is no exception.

Read More