Former Google boss urges tech giants to end the delusion that it’s making the world a better place

/article-6245847