China Launches Search Engine China is backing a new search engine, Accoona.com (as in accoona matata), which it claims will compete with Google. Share this:FacebookX