site logo

Novartis to sell long-held stake in Roche for nearly $21B

Novartis