India Today on MSN
Humanoid robot walks 106 km non-stop in China, sets new world record for longest autonomous trek
The Agibot A2, developed by Chinese engineers, trekked from Suzhou to Shanghai over three days without human assistance. A ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results