Yes, another Chinese search engine – aibang.com

July 7, 2007

One would think that there was some large out of town money coming around, but there has been another Search Engine set up – alibang.com.  There is something about China that reminds me of 1999.