THE duty of large corporations is “not limited to ‘not being evil’”, argues People’s Daily, the bombastic mouthpiece of China’s Communist Party. The newspaper desires greater social responsibility at China’s internet-search firms. It apparently wants them actively to “stand up for the company’s ethics”. The publication’s wrath centres on Baidu, China’s biggest online-search firm, for a scandal involving the ads it carries.