Baidu shares surge 10.7% on Tuesday: here’s why March 18, 2025 Baidu’s shares surged 10.7% in Asian trading on Tuesday following the release of two new artificial intelligence models...