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.