Pharma News Lupin Modafinil approval: Is it the Worst News for Investors? Mae Cooper Sep 17, 2026 0 Lupin Modafinil approval has raised concerns as share prices dip. What does this mean for investors? Read More