Novartis Reveals North Carolina API Facility as the Last Component of $23 Billion Expansion in the U.S.

Novartis Reveals North Carolina API Facility as the Last Component of $23 Billion Expansion in the U.S.