Sandoz completed its long-heralded separation from Novartis on schedule this morning, with its shares trading at CHF 24 on the SIX Swiss Exchange.That valued the newly independent company at CHF 10.3 billion (around $11.2 billion), which was a little lower than had been predicted by analysts ahead of the split.The stock – which is the […]