Novartis takes £1.9bn stake in Roche
Novartis, the Swiss pharmaceutical giant, has bought 20% of the voting shares in Roche for about 4.8bn Swiss francs (£1.94bn).
"We hope that over time we'll be able to explore areas of collaboration as Roche has good long-term prospects," said Novartis Chief Executive Daniel Vasella.