Who will win the race to develop a humanoid robot? Kevin 4 months ago It’s a bright spring morning in Hanover, Germany, and I’m on my way to meet a robot. Read more