Chinese search giant Baidu is suing internet juggernauts Tencent and Sohu for reputation infringement.
Tencent Holdings Limited, China's leading Internet firm, has invested 448 million U.S. dollars in Sogou, the search engine arm of Internet company Sohu.com Inc., the companies announced Monday.