Baidu shares hit by departure of top executive

READ FULL ARTICLE