News

Chrome reflects 17 years of deep integration between Google and its browser team-making any sale technically daunting.