Mary Meeker's 2016 Internet Trends Report [pdf]
"Millennials: Want To Be Discovered""Gen Z: Want To Work For Success"The graphs are great, but there's a lot of drivel like this. It is a curious combination of pessimism (global growth drivers are dying), optimism (Houzz!), hard data, and glittering generalities.