Alphai.io Logo
Novartis Commits $23 Billion To Expand US Manufacturing Over Five Years, Despite Tariffs Uncertainties - Novartis ( NYSE:NVS )