A Google employee walks into a meeting room at the company’s headquarters in Mountain View, California.| Getty| All About Chrome ...

A Google employee walks into a meeting room at the company’s headquarters in Mountain View, California.| Getty| All About Chrome ...