Billions of searches: Worldwide internet searches increased from 90 billion in December 2008 to 131 billion in December 2009, a rise of 46%.
Billions of searches: Worldwide internet searches increased from 90 billion in December 2008 to 131 billion in December 2009, a rise of 46%.