Economics The Case for Fully Committing to Your Role Now — with Novartis CEO Vas Narasimhan 3 March 2026, 10:34 am Team Buyback