Novartis reported 2Q26 revenue of $14.4 billion, as strong demand for newer medicines was largely offset by generic ...