Saturday, February 13, 2010

State of the Internet 2009

Excellent infographic from Focus:















No comments:

Post a Comment