Humanoid robots strut their stuff as trade show comes to Japan

Read the full story at Nikkei Asia →