Post

Sun Pharmaceutical Industries (Mumbai, India) is India's largest pharma company. 2024 revenue ~$5.7B. Specialty generics: Ilumya, Cequa, Levulan. APIs: APIs in 150+ MoAs. 40+ manufacturing sites globally.

12:49:41 AM · Jul 9, 2026
Sign in to reply and join the conversation.