SoftBank Halts Production of $1,800 Pepper Humanoid Robot

Top