Chongqing's Western Science City advances with strong innovation-driven steam
June 27, 2024 03:10 ET
|
Chongqing's Western Science City
CHONGQING, China, June 27, 2024 (GLOBE NEWSWIRE) -- No human intervention is needed as the autonomous shuttle deftly maneuvers through traffic, successfully executing lane changes, acceleration,...