India's Glenmark to sell majority stake in life sciences unit for $680 ... - Reuters