Summary | Search engine giant Baidu Inc has been put under the
spotlight after local media reported that the group has
launched an internal anti-corruption investigation against
three of its departmental directors.
china.org.cn | 11 May 2015