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