Bishop Fox

Heart Implants Recalled over Hack Fears

The US Food and Drug Administration (FDA) has recalled an estimated 465,000 implantable cardioverter defibrillators (ICD) – a small device…