Jared Atchison October 13, 2009 10:52 AM ET in Tech
Google’s world domination inches closer, accounting for 6% of all Internet traffic.
Name (required)
Mail (will not be published) (required)
Website
Hey, be nice. Icrontic is full of good people, we promise.
Does water make things wet or dry? (required)
Read it »
The friendliest place to discuss technology, gaming, and life. It's all about the people.