Rhymes with voodoo

Baidu.com is the most popular search engine in the biggest country on earth. It s even profitable. An attractive investment, surely? Not necessarily, considering the group s odd holding structure, demanding valuation, aggressive competitors and insider selling.