Is Baidu’s withdrawal from a $3 billion live streaming deal a sign the industry is done?霏January 6, 2024 Baidu pulls out from the deal after three years. Is it due to antitrust crackdown, or did Baidu get cold…