Qihoo 360 Technology

Search engine Baidu in mobile browser fight, to invest $1.6B for cloud computing

Reuters

China's dominant search engine Baidu Inc rolled out a mobile browser on Monday to help secure its share in a mobile Internet ....

4 September, 2012