Insulet Corporation, a company that makes the most prescribed wearable insulin pump in the United States, has voluntarily recalled some of its pod devices March 12 after finding the items may leak, sending some users to the hospital.
The recall includes some batches of Omnipod 5 Pods distributed in the United States, according to the company.





