Google and Walmart compared...
posted by shuri on 2005-04-26 11:41:24
tags: news
Interesting Google, Walmart comparison here.