The Verge 2018 tech report card: Google

The Must News: Google spent the year eroding trust between customers, the YouTube creator community, and even its own employees. http://bit.ly/2EQ1c5R December 30, 2018 at 10:23PM

Comments

Popular posts from this blog