ZURICH, Nov 24 (Reuters) - Novartis (NOVN.S), opens new tab is initiating a previously announced share buyback worth up to $2.5 billion, it said, opens new tab on Tuesday as it highlighted its ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results