It’d been a long while before Sohu drew public attention again. Charles Zhang, founder and CEO of the company, said he became depressed around 2010 and kind of “retreated”. He would expect Sohu Weibo to become a hit if he didn’t left from the frontstage back then, he said so in a recent interview. Now there’s […]