Baidu said on Tuesday it has bought JOYY's China live-streaming business for about $2.1 billion, reviving a deal that fell ...