Kevin Bird
March 4, 2025
TEVA is a drug manufacturing company that focuses on generics. I’m not sure what generics actually are really.