Meningitis Sister Company Issues Massive Product Recall

The sister company of Framingham’s New England Compounding Center (NECC) – Ameridose – recalled all of its products on October 31, 2012. According to health officials, the NECC is the source of fungus-contaminated steroid injections that have killed 28 people and sickened at least 363