B bbc.com 'It hasn't delivered': the failure of self-checkout technology 12 points Futurebot 2 years ago 50 comments