Chongqing Marathon: How Robots and Intelligent Agents Stole the Show

A High-Tech Surprise at the Marathon On March 2, 2025, the Chongqing Marathon in China became a stage for cutting-edge technology. Spectators were treated to an unexpected showcase of humanoid…

Chongqing Marathon: How Robots and Intelligent Agents Stole the Show

Book a demo today