Editorial photo #12302831 Economy, Business and Finance
Shanghai Auto Show 2025-Day One
The Momento autonomous driving technology booth is at the National Exhibition Center in Shanghai, China, on April 25, 2025, during the first day of public viewing of the Shanghai International Automobile Show. (Photo by Ying Tang/NurPhoto)