Comment Comment by tomwalker It is still a 7.9 billion Euro 'error rate' parent tomwalker 10 years ago