Baidu in China app store deal

China’s largest search engine, Baidu, will buy a Chinese app store firm for $1.9bn, as it looks to compete in the lucrative telecommunications industry.

Continue reading…