The Toyota bZ5 electric car is displayed during the 21st Shanghai International Automobile Industry Exhibition in Shanghai on April 23, 2025. [AFP]
The world's largest auto expo opened its doors Wednesday in Shanghai, showcasing the new electric world order even as mounting trade barriers risk dampening China's global ambitions.