Millions of certain Omnipod insulin pods recalled over leaking defect
Insulet Corporation has issued a voluntary recall affecting approximately 7 million Omnipod insulin pods due to a manufacturing defect that can cause a small tear in the device's tubing.