Novartis Launches New Share Buyback of Up to $15 Bln

ZURICH — Novartis AG said on Thursday it was launching a new share buyback of up to $15 billion to be executed by the end of 2023, adding it was confident in its top line growth and deep pipeline. Read More