22nd March 2025
Novartis Announces 427 Layoffs Amid Strategic Restructuring and Patent Challenges Parsippany Focus