Back to Business
Business
April 28, 2026 at 5:16 AM
Novartis Q1 profit misses expectations as sales fall on generic headwinds
Investing.com