Insulet recalls Omnipod pods
Insulet recalls 7 million Omnipod insulin pods due to leakage, affecting diabetes patients. Recall may impact company's revenue
Insulet recalls 7 million Omnipod insulin pods due to leakage, affecting diabetes patients.
Recall may impact company's revenue