To be fair, the only thing that image proves is that Baidu's owners are too greedy. I don't think you can say a company is not Chinese just because it is registered <i>on fiscal paradises</i>. Hell, then I guess most of the Fortune 500 companies would be from the Cayman Islands, the new economic center of the world and emerging superpower.