Monday, October 31, 2011

How Massive Is Google Anyway?

Infographic showing the massive footprint of Google on the digital landscape

No comments: