Novartis to sell 70.7% stake in Indian unit for $159M Press Room 3 hours ago Novartis to sell 70.7% stake in Indian unit for $159M