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