Apr 19, 2025 - 18:01

A half-marathon in Beijing pitted 21 humanoid robots against flesh-and-blood runners on Saturday, showcasing Chinese manufacturers' growing prowess in robotics.
Related Posts
The future of Metro is the bus
May 6, 2025