leewebdesign.com
The Verge 2017 tech report card: Google - Lee web Design
The world was kind of a crappy place in 2017, especially online. Google, as a company, needs to do a better job dealing with that. Google is doing so much that it can be…