As of June 30, Clean Science’s promoters held 74.97% stake in the company. According to the deal terms, a three-year lock-up has been agreed upon, with exceptions for inter-se transfers among ...