Editorial photo #12302769 Economy, Business and Finance
Shanghai Auto Show 2025-Day One
A self-driving luxury car is presented at the Hongqi booth at the National Exhibition Center in Shanghai, China, on April 25, 2025, during the first day of public viewing at the Shanghai International Automobile Show. (Photo by Ying Tang/NurPhoto)