Chinese search engine giant Baidu sets up $3 bn investment fund

Dearton Thomas Hector

Beijing-based search engine major Baidu Inc. has set up a 20 billion Yuan ($3 billion) fund to invest in the internet sector, ....

12 October, 2016