Technology10 years ago
Mid Day Buzz: Baidu Inc (ADR) (NASDAQ:BIDU), Qihoo 360 Technology Co Ltd (NYSE:QIHU)
Baidu Inc (ADR) (NASDAQ:BIDU) shares fell 0.40% to $168.33. The company on Dec. 16 has announced the release of version 3.0 of its Baidu Browser Android...