There’s no reason to deny it: we’re all guilty of having too many tabs open at least some of the time. Over the years, Google has been working to address this problem in Chrome, and some of the updates that will be rolling out soon should help all those that find themselves buried in a […]