
Last updated: 5 days ago
Biogen Inc. Q1 2025 Financial Report: Revenue Growth Amid Restructuring Challenges
Explore Biogen's Q1 2025 financial results, showcasing $2.43B revenue growth, net income decline, and strategic restructuring for future profitability.