Baidu Carrot Run's autonomous driving orders exceed 1.4 million in Q1 2025

611
Baidu's first quarter financial report for 2025 shows that Turnip Run has provided more than 1.4 million autonomous driving orders, a year-on-year increase of 75%. As of May 2025, Turnip Run has provided more than 11 million autonomous driving travel service orders to the public.