Tags :Novartis sells 70.68% stake for $159 million