05Sep

Robots face-off: US MegaBots vs Japan’s Suidobashi – CNBC