Zhang Minhui from China’s Sohu.cn on Advertising to Half a Billion Users
Zhang Minhui is number five in our series….. Sohu.cn in China has the largest combined search, social and entertainment portals in the world. With over 505 million internet users – more than the entire population of the USA – Sohu contains many of the world’s most populated sites. Zhang Minhui managed Sohu’s brand advertising and commercial […]