By Siddharth Singh, 3rd April, 2015
Humans make mistakes*. That should hardly come as a surprise.
With the International Federation of Robotics forecasting a massive uptake of…