Chinese Tech Company Baidu Calls Off $3.6B Live Streaming Platform Acquisition

previous post