Insulin Pod Manufacturer Recalls US Products Over Leakage Risk
A customer waits at the counter of a CVS Pharmacy store in Pasadena, Calif., May 2, 2016. Mario Anzuoni/Reuters 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