Display in USD
Novartis Says 'Well on Track' for Long-Term Outlook Despite $1.9 Billion Avidity Hit | WAPE