Sohu is a China-based internet and media company with strategic investment relevance for Chinese internet, media, search and TMT businesses. It is best suited for founders seeking a corporate investor or strategic partner tied to China’s internet ecosystem, supported by its shareholder role in Sogou.