Glenmark to sell 75% stake in life sciences Glenmark Pharma will own 7.84 per cent in GLS after the divestment.