Alpha Genesis Incorporated (AGI), a South Carolina primate research and breeding facility 43 monkeys escaped from in November, is now under investigation for alleged violations of “abuse and neglect.” Alpha Genesis Incorporated has long been a prominent supplier of primates for biomedical research, holding $19 million in U.S. National Institutes…