Novartis to buy U.S.-based biotech firm Excellergy for up to $2 billion By Silent Warden · March 27, 2026 · 1 min read Source: www.investing.com