China's Baidu Commits To Lofty Internet Ideals By Joining United Nations Global Compact October 29, 2008 Read More »