Chinese Internet company Sohu announced just before the March 8 Women’s Day holiday that the company’s joint president and chief operating officer Wang Xin will depart due to personal reasons after serving the company for 15 years. Joining Sohu in 1999, Wang is reportedly the core executive who has been with the company for the […]