A more than 20-year uneasy biopharma romance between two Swiss giants will be ending as Novartis AG plans to sell its stake in Roche Holding AG back to Roche for about $20.7 billion. Roche described it as a “disentanglement of the two competitors” that will allow it to regain “full strategic flexibility.” Basel, Switzerland-based Novartis currently owns about one-third of Roche, whose shareholders get the final say-so when they vote yea or nay at the company’s Nov. 26 extraordinary general meeting. Novartis was very clear about how it views its stake in Roche, as the company said it “does not consider the financial investment in Roche as part of its core business and therefore not a strategic asset” and that it’s time to “monetize our investment.”