Novartis Slips 4.6% as Pipeline Catalysts Mount
Novartis heads into the second week of June down 4.6% on the week, closing at CHF 113.00 — yet today's news flow is pulling hard in the other direction. The week's sharpest tension is the gap between a softening share…
