Tech Life: Humanoid robots

Tech Life: Humanoid robots

Are they really that practical and useful?
Source: BBC Technology News

Tags: