Join the Conversation

1 Comment

  1. Heh. I like the scale-free graph of Google Maps traffic, and the happy face over the increased ads revenue.

    Interesting overview.

Leave a comment

Your email address will not be published.