Chrome 62 was released a week ago, and as always, that means the next release has moved to beta. Chrome Beta 63 includes a massive number of changes, including the finishing touches for Chrome Home, a brand new flags page, new options for web apps, and more.
Read More