Earth: 6.8 Billion People, 5 Billion Cell Phone Subscriptions

And just under 1 billion with Internet access on their phones.

β˜… Wednesday, 17 February 2010

Ads via The Deck Ads via The Deck