About this website

Sohu is a search engine company based in the People’s Republic of China. This company or its subsidiaries offer advertising, a search engine, and other services.