Blood test firm blamed for ‘catalogue of disasters’

Mike Martin